Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/typedclojure/typedclojure
An optional type system for Clojure
https://github.com/typedclojure/typedclojure
fix
7ef50ae3db663a713960a06b804ca0927da71a92 authored about 1 year ago
7ef50ae3db663a713960a06b804ca0927da71a92 authored about 1 year ago
factor ci script
23b826b2629bc5060cfe86e94867748cd4637901 authored about 1 year ago
23b826b2629bc5060cfe86e94867748cd4637901 authored about 1 year ago
:git/sha
41256b2b2cbd68dced97fb9d35e9fa692287a535 authored about 1 year ago
41256b2b2cbd68dced97fb9d35e9fa692287a535 authored about 1 year ago
update readme
1e16dde8f52135c7709e4bbbff2873b4bc090b63 authored about 1 year ago
1e16dde8f52135c7709e4bbbff2873b4bc090b63 authored about 1 year ago
fix
ca9a0191d2aa2f3e2470a94e2230ce44f4b029c4 authored about 1 year ago
ca9a0191d2aa2f3e2470a94e2230ce44f4b029c4 authored about 1 year ago
share -check multimethod between clj/cljs impls
e7dd70219b7259d5a1942a0b38d6e059c24404f4 authored about 1 year ago
e7dd70219b7259d5a1942a0b38d6e059c24404f4 authored about 1 year ago
use ::ana/op in clj checker
2ec4b3441ffa8648b92801b4046935da14581570 authored about 1 year ago
2ec4b3441ffa8648b92801b4046935da14581570 authored about 1 year ago
use ::ana/op for cljs checker
efe8869bc9f559f01138413788e95cd6bf650e36 authored about 1 year ago
efe8869bc9f559f01138413788e95cd6bf650e36 authored about 1 year ago
add ::ana/op to cljs analyzer
177324bc7364faf373b01f65a437fbd8e3145a9f authored about 1 year ago
177324bc7364faf373b01f65a437fbd8e3145a9f authored about 1 year ago
remove check-expr param, prepare to merge check multis
63b55ceec92faf7ef140cadb16f577ae3c06fbf4 authored about 1 year ago
63b55ceec92faf7ef140cadb16f577ae3c06fbf4 authored about 1 year ago
shared clj+cljs tests, misc improvements
ba2eb2a0547c550d271c6edb8d4a1273bd34459e authored about 1 year ago
ba2eb2a0547c550d271c6edb8d4a1273bd34459e authored about 1 year ago
add options to control side-effects during checking
838689975755460725a3d12b3e3ecaef0314d477 authored about 1 year ago
838689975755460725a3d12b3e3ecaef0314d477 authored about 1 year ago
fix
494f4ec68c8093fce6cd687b88b3fd5711630708 authored about 1 year ago
494f4ec68c8093fce6cd687b88b3fd5711630708 authored about 1 year ago
use munge instead of demunge
f46f87717a5d13f4b13da271bf523f01f423e2e4 authored about 1 year ago
f46f87717a5d13f4b13da271bf523f01f423e2e4 authored about 1 year ago
support `__meta` and `__extmap` on records
4872e05c794b8eadc3bffe90fcdaa67ccdbbb772 authored about 1 year ago
4872e05c794b8eadc3bffe90fcdaa67ccdbbb772 authored about 1 year ago
typed.cljc.analyzer annotations
1a7d2979e7ba675ae2a7aac050be52ebc2df7cef authored about 1 year ago
1a7d2979e7ba675ae2a7aac050be52ebc2df7cef authored about 1 year ago
annotate clojure.core/record?
9aa6d26583e9deab6b80599d50dc8adfa40086b8 authored about 1 year ago
9aa6d26583e9deab6b80599d50dc8adfa40086b8 authored about 1 year ago
finish removing AOT workaround
9f1592d24aee7d2c41adff86408446c1b01f7099 authored about 1 year ago
9f1592d24aee7d2c41adff86408446c1b01f7099 authored about 1 year ago
improve requiring-resolve annotation
b5839c061c5c2152b81ac62a9c1f9d18ab33ca8c authored about 1 year ago
b5839c061c5c2152b81ac62a9c1f9d18ab33ca8c authored about 1 year ago
special support for `requiring-resolve`
53865f4e2fa4cb16580d7addecd251cee931612b authored about 1 year ago
53865f4e2fa4cb16580d7addecd251cee931612b authored about 1 year ago
combine u/def-type and u/ann-record for internal rep
100c41045acc36e8e02e0861913b55a137e3cc20 authored about 1 year ago
100c41045acc36e8e02e0861913b55a137e3cc20 authored about 1 year ago
remove *-comparator helper
3f30417967168c85187b44d87bcc98130eb9ed7b authored about 1 year ago
3f30417967168c85187b44d87bcc98130eb9ed7b authored about 1 year ago
lazier loading for lib.core.async macros/anns/exts
03d1371e43d77d14dd778a8d25bcd52a5bd99a53 authored about 1 year ago
03d1371e43d77d14dd778a8d25bcd52a5bd99a53 authored about 1 year ago
Bump README versions for 1.2.0
4055afcbdd2416a7c3b29fd1e63e308ac228bb6a authored about 1 year ago
4055afcbdd2416a7c3b29fd1e63e308ac228bb6a authored about 1 year ago
[maven-release-plugin] prepare for next development iteration
ad7338661923c8b25f3e9b1863ceb6d763fff1c3 authored about 1 year ago
ad7338661923c8b25f3e9b1863ceb6d763fff1c3 authored about 1 year ago
[maven-release-plugin] prepare release 1.2.0
3e1f573c250df67b85abeeb8a421c51ecc7691b1 authored about 1 year ago
3e1f573c250df67b85abeeb8a421c51ecc7691b1 authored about 1 year ago
[typedclojure-release] 1.2.0 1.2.1-SNAPSHOT
90829d3f7d30f2c8a3008c2f94902709090f417b authored about 1 year ago
90829d3f7d30f2c8a3008c2f94902709090f417b authored about 1 year ago
changelog
cb768ec93fea01d75be331d039505f0cdb95b865 authored about 1 year ago
cb768ec93fea01d75be331d039505f0cdb95b865 authored about 1 year ago
clj-kondo hooks for inst{-ctor}
1337945373ee2e74de21dcf706e757debe3120fa authored about 1 year ago
1337945373ee2e74de21dcf706e757debe3120fa authored about 1 year ago
add clj-kondo hooks for many public macros
d8a75f3f16949bb033da73cbbc40c21594673cbb authored about 1 year ago
d8a75f3f16949bb033da73cbbc40c21594673cbb authored about 1 year ago
use :macroexpand clj-kondo hooks
c3d882c64e7a2d1c9527a30a5107659b7227d9ab authored about 1 year ago
c3d882c64e7a2d1c9527a30a5107659b7227d9ab authored about 1 year ago
more clj-kondo prep
37da951585da0a09d081b26a42de1f5bf7c846e7 authored about 1 year ago
37da951585da0a09d081b26a42de1f5bf7c846e7 authored about 1 year ago
prep for clj-kondo hooks
a48f2d4545c36056dbf4bebcc3863b06079ddae1 authored about 1 year ago
a48f2d4545c36056dbf4bebcc3863b06079ddae1 authored about 1 year ago
[skip ci] changelog
4e3392d0efc56ffc81804609ea661a6686e09b81 authored about 1 year ago
4e3392d0efc56ffc81804609ea661a6686e09b81 authored about 1 year ago
add clj-kondo export config to jar
700eede766d6bca71dd307b373805b8d24a2e0d2 authored about 1 year ago
700eede766d6bca71dd307b373805b8d24a2e0d2 authored about 1 year ago
keep .clj-kondo dir
49606479e050ef14adc5b0a99abb222d52117162 authored about 1 year ago
49606479e050ef14adc5b0a99abb222d52117162 authored about 1 year ago
clj => clojure
543abe25c5c074015bb995e4be243e6d873bbd44 authored about 1 year ago
543abe25c5c074015bb995e4be243e6d873bbd44 authored about 1 year ago
rm temp files
67eb7bc9aa4d46446e162f0a7221143bae892db2 authored about 1 year ago
67eb7bc9aa4d46446e162f0a7221143bae892db2 authored about 1 year ago
install clj-kondo
bc3836d7a50ef967a769125ac33aeebbc17b2e3f authored about 1 year ago
bc3836d7a50ef967a769125ac33aeebbc17b2e3f authored about 1 year ago
add clj-kondo hook for ann-form
1239c81cfee33bf77271339c60f5912a3b98be5d authored about 1 year ago
1239c81cfee33bf77271339c60f5912a3b98be5d authored about 1 year ago
qualify ann-protocol like defalias
2cb083a41413213a9d1f2e1663f35f1befdbbb3a authored about 1 year ago
2cb083a41413213a9d1f2e1663f35f1befdbbb3a authored about 1 year ago
t/AnySeqable and t/AnyNilableNonEmptySeq
f467a5bc4a580b820aa46f4484520a6d263bae66 authored about 1 year ago
f467a5bc4a580b820aa46f4484520a6d263bae66 authored about 1 year ago
make Var/Atom/Volatile/Ref/Agent invariant
9f020bbe01492638cc699dfdd3ee2731d0d3b920 authored about 1 year ago
9f020bbe01492638cc699dfdd3ee2731d0d3b920 authored about 1 year ago
resolve override-class at runtime, SequencedCollection support
82f026a3309cb7b028ab442dbf811d7c5f49aef2 authored about 1 year ago
82f026a3309cb7b028ab442dbf811d7c5f49aef2 authored about 1 year ago
fix intersection of unions simplication
1208ee8960b5e71aa88eadb64291c6fe7dfab482 authored about 1 year ago
1208ee8960b5e71aa88eadb64291c6fe7dfab482 authored about 1 year ago
t/Instance, t/Satisfies, protocol subtype/cs-gen cases
33aa649fef11421e775ce9043fc77b4f4ae8b14c authored about 1 year ago
33aa649fef11421e775ce9043fc77b4f4ae8b14c authored about 1 year ago
Merge branch 'main' of github.com:typedclojure/typedclojure
e84ca8053110200343557faee084e5caa48e2f34 authored about 1 year ago
e84ca8053110200343557faee084e5caa48e2f34 authored about 1 year ago
sourcehut build
57d785ebca20a33727a7425116496b7485348ed3 authored about 1 year ago
57d785ebca20a33727a7425116496b7485348ed3 authored about 1 year ago
Bump README versions for 1.1.5
49fb3a3edd1279c1f8c548086318e561b2112415 authored over 1 year ago
49fb3a3edd1279c1f8c548086318e561b2112415 authored over 1 year ago
[maven-release-plugin] prepare for next development iteration
c4d258f4cad0c64ae0cd23051f64d5d71886edac authored over 1 year ago
c4d258f4cad0c64ae0cd23051f64d5d71886edac authored over 1 year ago
[maven-release-plugin] prepare release 1.1.5
c342a31a8c34671d906aa4f689270f7c2e9655ed authored over 1 year ago
c342a31a8c34671d906aa4f689270f7c2e9655ed authored over 1 year ago
[typedclojure-release] 1.1.5 1.1.6-SNAPSHOT
74435d0b7e9b1697c23f52c2e3a733a143bb67fa authored over 1 year ago
74435d0b7e9b1697c23f52c2e3a733a143bb67fa authored over 1 year ago
fix intersection and overlap calculations for RClass
40a5ff15467023c6b5005fcbfbb85d578396c2fe authored over 1 year ago
40a5ff15467023c6b5005fcbfbb85d578396c2fe authored over 1 year ago
[skip ci] changelog
cdea1e3029734e0dd1f89655725b257200c92d4e authored over 1 year ago
cdea1e3029734e0dd1f89655725b257200c92d4e authored over 1 year ago
fix
ba6750ae9fd85868e7f2e16a8e475111158853f5 authored over 1 year ago
ba6750ae9fd85868e7f2e16a8e475111158853f5 authored over 1 year ago
fix internal t/envs
343a1e7435395c9573d088b58bdc3f196c09ead1 authored over 1 year ago
343a1e7435395c9573d088b58bdc3f196c09ead1 authored over 1 year ago
rm
46e88cebc062adc78e0e018599725af9135c3dbd authored over 1 year ago
46e88cebc062adc78e0e018599725af9135c3dbd authored over 1 year ago
another
28acbe8fb4963ddd3012f8d605eede8313ba6d75 authored over 1 year ago
28acbe8fb4963ddd3012f8d605eede8313ba6d75 authored over 1 year ago
another bad annotation
df7ddb229c284a23bfb12f3dc9908b104074a150 authored over 1 year ago
df7ddb229c284a23bfb12f3dc9908b104074a150 authored over 1 year ago
skip name in t/envs if force-type returns nil
64846cbb05b8cb5dc2284bfc8efe7e19606eb402 authored over 1 year ago
64846cbb05b8cb5dc2284bfc8efe7e19606eb402 authored over 1 year ago
[skip ci] changelog
1b0c564c89bdb166687ba0f8dacf31800438844d authored over 1 year ago
1b0c564c89bdb166687ba0f8dacf31800438844d authored over 1 year ago
remove old attempt at delaying annotations
f1760fd12d16b5b0a6875508b94f9a373dbe3cd4 authored over 1 year ago
f1760fd12d16b5b0a6875508b94f9a373dbe3cd4 authored over 1 year ago
ensure indirect-ops annotations are loaded on t/envs
73e4d8d67aa4680a2690247ac5016761b420995c authored over 1 year ago
73e4d8d67aa4680a2690247ac5016761b420995c authored over 1 year ago
Close #122: fix cycle when using c.c.t without typed.clojure
669ba9499e259697e579058974a0568ff86371a6 authored over 1 year ago
669ba9499e259697e579058974a0568ff86371a6 authored over 1 year ago
fix internal anns, add test for t/envs
Closes https://github.com/typedclojure/typedclojure/issues/121
3570a13c1658a67207e666a0bd0478b5172733dd authored over 1 year ago
fix bad annotation
related: https://github.com/typedclojure/typedclojure/issues/121
c974785f78624f619f2b897f0c1f2d9810a09799 authored over 1 year ago
clojure 1.12.0-alpha5
ab2bb4ef3438ca7c7215bc4c7d6b09a78034bed3 authored over 1 year ago
ab2bb4ef3438ca7c7215bc4c7d6b09a78034bed3 authored over 1 year ago
jdk 21
1fcfc2e7572d8497d773458a55c0800f8c3268b1 authored over 1 year ago
1fcfc2e7572d8497d773458a55c0800f8c3268b1 authored over 1 year ago
clarify
3504bdb90647fb67f031813aa0b65d7f48f43dbe authored over 1 year ago
3504bdb90647fb67f031813aa0b65d7f48f43dbe authored over 1 year ago
specify RClass replacements only on bases, check clashing ancestors
24e185786918832b58285655e632c3ded612ac10 authored over 1 year ago
24e185786918832b58285655e632c3ded612ac10 authored over 1 year ago
fix
8493c407347cd5b059378b402fd1cc74d859bb3e authored over 1 year ago
8493c407347cd5b059378b402fd1cc74d859bb3e authored over 1 year ago
more robust fipp hack
7ef2a48d4806e326b8186a316c36ea245389e8f7 authored over 1 year ago
7ef2a48d4806e326b8186a316c36ea245389e8f7 authored over 1 year ago
remove :declared? on Protocol
3e6fb7d51c185c8d935f969dd25c8c444a57714d authored over 1 year ago
3e6fb7d51c185c8d935f969dd25c8c444a57714d authored over 1 year ago
enable fipp hack on ./script/repl
f7934fe772c5f98d8e010ce525eecdc6efcdf1bf authored over 1 year ago
f7934fe772c5f98d8e010ce525eecdc6efcdf1bf authored over 1 year ago
hacks around refresh and fipp issues I never resolved
1d068fb05b1fd5b365037b667cb71cb1dee447de authored over 1 year ago
1d068fb05b1fd5b365037b667cb71cb1dee447de authored over 1 year ago
remove old code
08ee5097a180eb4caa8f12f7222626cea6a2ff5c authored over 1 year ago
08ee5097a180eb4caa8f12f7222626cea6a2ff5c authored over 1 year ago
remove meaningless CharBuffer annotation
dcbc4455e1516128ffed86c6b3323b101a14b550 authored over 1 year ago
dcbc4455e1516128ffed86c6b3323b101a14b550 authored over 1 year ago
fix butlast annotation
dba05ab9ba8e6d7f5793d6bec4afade345eca3de authored over 1 year ago
dba05ab9ba8e6d7f5793d6bec4afade345eca3de authored over 1 year ago
introduce Seq path element, use in clojure.core/seq
af48e0fc373eee3b89b7c668b605e695ed9fc126 authored over 1 year ago
af48e0fc373eee3b89b7c668b605e695ed9fc126 authored over 1 year ago
fix
abf2e6e4ef69ca2831b178128f3a6a15f5ea0386 authored over 1 year ago
abf2e6e4ef69ca2831b178128f3a6a15f5ea0386 authored over 1 year ago
nil <: (ExactCount 0)
c8da3333e91343abdd7fb234a397e6a49582d637 authored over 1 year ago
c8da3333e91343abdd7fb234a397e6a49582d637 authored over 1 year ago
introduce match types: t/Match
fbeee836977708287ea76bee39ee7b711107d04e authored over 1 year ago
fbeee836977708287ea76bee39ee7b711107d04e authored over 1 year ago
check bounds on args of type function application
522a9e8e2f01deec3c05eecf23471f213ba380a1 authored over 1 year ago
522a9e8e2f01deec3c05eecf23471f213ba380a1 authored over 1 year ago
support typefn as a kind
2d29d0fc2c7a329cd4f1513a6b190876c509692c authored over 1 year ago
2d29d0fc2c7a329cd4f1513a6b190876c509692c authored over 1 year ago
t/Type, kinds for dotted variables, consolidate type variable envs
c0e0b8ac9ab5584204748b947f0b1c80bcb4eabd authored over 1 year ago
c0e0b8ac9ab5584204748b947f0b1c80bcb4eabd authored over 1 year ago
Bump README versions for 1.1.4
f22f2b75542d5fa3f8f3e8325fb9494f7799fcf1 authored over 1 year ago
f22f2b75542d5fa3f8f3e8325fb9494f7799fcf1 authored over 1 year ago
[maven-release-plugin] prepare release 1.1.4
8f078409ef6f1ce27d40e4e0b8e2a8077c965348 authored over 1 year ago
8f078409ef6f1ce27d40e4e0b8e2a8077c965348 authored over 1 year ago
[maven-release-plugin] prepare for next development iteration
cce1c37f83217a8520e949d12509cb2a49cf5d1c authored over 1 year ago
cce1c37f83217a8520e949d12509cb2a49cf5d1c authored over 1 year ago
[typedclojure-release] 1.1.4 1.1.5-SNAPSHOT
457bd1eebf90760684f79f97e943149b1707d562 authored over 1 year ago
457bd1eebf90760684f79f97e943149b1707d562 authored over 1 year ago
support t/Merge + tvars
463161769ab1924188f5d13d596d8b49314cd3c3 authored over 1 year ago
463161769ab1924188f5d13d596d8b49314cd3c3 authored over 1 year ago
change Seqable interface to parameterize over cc/seq result
5448972c38160670aa183fecf90eac45354395d5 authored over 1 year ago
5448972c38160670aa183fecf90eac45354395d5 authored over 1 year ago
group-by has non-empty vector groups
0b5988cd53abc35575bf7f24dd9ce3752b0b23fd authored over 1 year ago
0b5988cd53abc35575bf7f24dd9ce3752b0b23fd authored over 1 year ago
[skip ci] more sorted notes
503a9913556c41163c70918f25bc2e31d08f91f1 authored over 1 year ago
503a9913556c41163c70918f25bc2e31d08f91f1 authored over 1 year ago
[skip ci] fixme tests
8cb9efb6b574e6b623a9e2410b8e8de99b92b252 authored over 1 year ago
8cb9efb6b574e6b623a9e2410b8e8de99b92b252 authored over 1 year ago
fix dissoc test
19b76aaa0ff0db629d6e5c90f58d94c563adb852 authored over 1 year ago
19b76aaa0ff0db629d6e5c90f58d94c563adb852 authored over 1 year ago
fix dissoc type on unknown key
868c88f49a5b0880d9e275e33a3fa5afc6518a13 authored over 1 year ago
868c88f49a5b0880d9e275e33a3fa5afc6518a13 authored over 1 year ago
safer upcast of assoc target
8dc03692eec28b91be6c63fb94da4a7d890b69e3 authored over 1 year ago
8dc03692eec28b91be6c63fb94da4a7d890b69e3 authored over 1 year ago
shorter
a6f09ec4d32412de5f03f1aebdba7cc36742c0ce authored over 1 year ago
a6f09ec4d32412de5f03f1aebdba7cc36742c0ce authored over 1 year ago
fix returning identical type in fold
4506b3d564301da87f0731ba82ebe31bedcb6959 authored over 1 year ago
4506b3d564301da87f0731ba82ebe31bedcb6959 authored over 1 year ago
contains => case
cda278b924868802b3d3317f69721728cbb5a293 authored over 1 year ago
cda278b924868802b3d3317f69721728cbb5a293 authored over 1 year ago