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 by Ambrose Bonnaire-Sergeant <[email protected]>
factor ci script

23b826b2629bc5060cfe86e94867748cd4637901 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
:git/sha

41256b2b2cbd68dced97fb9d35e9fa692287a535 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
update readme

1e16dde8f52135c7709e4bbbff2873b4bc090b63 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

ca9a0191d2aa2f3e2470a94e2230ce44f4b029c4 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
share -check multimethod between clj/cljs impls

e7dd70219b7259d5a1942a0b38d6e059c24404f4 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
use ::ana/op in clj checker

2ec4b3441ffa8648b92801b4046935da14581570 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
use ::ana/op for cljs checker

efe8869bc9f559f01138413788e95cd6bf650e36 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
add ::ana/op to cljs analyzer

177324bc7364faf373b01f65a437fbd8e3145a9f authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove check-expr param, prepare to merge check multis

63b55ceec92faf7ef140cadb16f577ae3c06fbf4 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
shared clj+cljs tests, misc improvements

ba2eb2a0547c550d271c6edb8d4a1273bd34459e authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
add options to control side-effects during checking

838689975755460725a3d12b3e3ecaef0314d477 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

494f4ec68c8093fce6cd687b88b3fd5711630708 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
use munge instead of demunge

f46f87717a5d13f4b13da271bf523f01f423e2e4 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
support `__meta` and `__extmap` on records

4872e05c794b8eadc3bffe90fcdaa67ccdbbb772 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
typed.cljc.analyzer annotations

1a7d2979e7ba675ae2a7aac050be52ebc2df7cef authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
annotate clojure.core/record?

9aa6d26583e9deab6b80599d50dc8adfa40086b8 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
finish removing AOT workaround

9f1592d24aee7d2c41adff86408446c1b01f7099 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
improve requiring-resolve annotation

b5839c061c5c2152b81ac62a9c1f9d18ab33ca8c authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
special support for `requiring-resolve`

53865f4e2fa4cb16580d7addecd251cee931612b authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
combine u/def-type and u/ann-record for internal rep

100c41045acc36e8e02e0861913b55a137e3cc20 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove *-comparator helper

3f30417967168c85187b44d87bcc98130eb9ed7b authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
lazier loading for lib.core.async macros/anns/exts

03d1371e43d77d14dd778a8d25bcd52a5bd99a53 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump README versions for 1.2.0

4055afcbdd2416a7c3b29fd1e63e308ac228bb6a authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

ad7338661923c8b25f3e9b1863ceb6d763fff1c3 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release 1.2.0

3e1f573c250df67b85abeeb8a421c51ecc7691b1 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[typedclojure-release] 1.2.0 1.2.1-SNAPSHOT

90829d3f7d30f2c8a3008c2f94902709090f417b authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog

cb768ec93fea01d75be331d039505f0cdb95b865 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
clj-kondo hooks for inst{-ctor}

1337945373ee2e74de21dcf706e757debe3120fa authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
add clj-kondo hooks for many public macros

d8a75f3f16949bb033da73cbbc40c21594673cbb authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
use :macroexpand clj-kondo hooks

c3d882c64e7a2d1c9527a30a5107659b7227d9ab authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
more clj-kondo prep

37da951585da0a09d081b26a42de1f5bf7c846e7 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
prep for clj-kondo hooks

a48f2d4545c36056dbf4bebcc3863b06079ddae1 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] changelog

4e3392d0efc56ffc81804609ea661a6686e09b81 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
add clj-kondo export config to jar

700eede766d6bca71dd307b373805b8d24a2e0d2 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
keep .clj-kondo dir

49606479e050ef14adc5b0a99abb222d52117162 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
clj => clojure

543abe25c5c074015bb995e4be243e6d873bbd44 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm temp files

67eb7bc9aa4d46446e162f0a7221143bae892db2 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
install clj-kondo

bc3836d7a50ef967a769125ac33aeebbc17b2e3f authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
add clj-kondo hook for ann-form

1239c81cfee33bf77271339c60f5912a3b98be5d authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
qualify ann-protocol like defalias

2cb083a41413213a9d1f2e1663f35f1befdbbb3a authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
t/AnySeqable and t/AnyNilableNonEmptySeq

f467a5bc4a580b820aa46f4484520a6d263bae66 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
make Var/Atom/Volatile/Ref/Agent invariant

9f020bbe01492638cc699dfdd3ee2731d0d3b920 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
resolve override-class at runtime, SequencedCollection support

82f026a3309cb7b028ab442dbf811d7c5f49aef2 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix intersection of unions simplication

1208ee8960b5e71aa88eadb64291c6fe7dfab482 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
t/Instance, t/Satisfies, protocol subtype/cs-gen cases

33aa649fef11421e775ce9043fc77b4f4ae8b14c authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'main' of github.com:typedclojure/typedclojure

e84ca8053110200343557faee084e5caa48e2f34 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
sourcehut build

57d785ebca20a33727a7425116496b7485348ed3 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump README versions for 1.1.5

49fb3a3edd1279c1f8c548086318e561b2112415 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

c4d258f4cad0c64ae0cd23051f64d5d71886edac authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release 1.1.5

c342a31a8c34671d906aa4f689270f7c2e9655ed authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[typedclojure-release] 1.1.5 1.1.6-SNAPSHOT

74435d0b7e9b1697c23f52c2e3a733a143bb67fa authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix intersection and overlap calculations for RClass

40a5ff15467023c6b5005fcbfbb85d578396c2fe authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] changelog

cdea1e3029734e0dd1f89655725b257200c92d4e authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

ba6750ae9fd85868e7f2e16a8e475111158853f5 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix internal t/envs

343a1e7435395c9573d088b58bdc3f196c09ead1 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm

46e88cebc062adc78e0e018599725af9135c3dbd authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
another

28acbe8fb4963ddd3012f8d605eede8313ba6d75 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
another bad annotation

df7ddb229c284a23bfb12f3dc9908b104074a150 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
skip name in t/envs if force-type returns nil

64846cbb05b8cb5dc2284bfc8efe7e19606eb402 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] changelog

1b0c564c89bdb166687ba0f8dacf31800438844d authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove old attempt at delaying annotations

f1760fd12d16b5b0a6875508b94f9a373dbe3cd4 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
ensure indirect-ops annotations are loaded on t/envs

73e4d8d67aa4680a2690247ac5016761b420995c authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
Close #122: fix cycle when using c.c.t without typed.clojure

669ba9499e259697e579058974a0568ff86371a6 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix internal anns, add test for t/envs

Closes https://github.com/typedclojure/typedclojure/issues/121

3570a13c1658a67207e666a0bd0478b5172733dd authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix bad annotation

related: https://github.com/typedclojure/typedclojure/issues/121

c974785f78624f619f2b897f0c1f2d9810a09799 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
clojure 1.12.0-alpha5

ab2bb4ef3438ca7c7215bc4c7d6b09a78034bed3 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
jdk 21

1fcfc2e7572d8497d773458a55c0800f8c3268b1 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
clarify

3504bdb90647fb67f031813aa0b65d7f48f43dbe authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
specify RClass replacements only on bases, check clashing ancestors

24e185786918832b58285655e632c3ded612ac10 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

8493c407347cd5b059378b402fd1cc74d859bb3e authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
more robust fipp hack

7ef2a48d4806e326b8186a316c36ea245389e8f7 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove :declared? on Protocol

3e6fb7d51c185c8d935f969dd25c8c444a57714d authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
enable fipp hack on ./script/repl

f7934fe772c5f98d8e010ce525eecdc6efcdf1bf authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
hacks around refresh and fipp issues I never resolved

1d068fb05b1fd5b365037b667cb71cb1dee447de authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove old code

08ee5097a180eb4caa8f12f7222626cea6a2ff5c authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove meaningless CharBuffer annotation

dcbc4455e1516128ffed86c6b3323b101a14b550 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix butlast annotation

dba05ab9ba8e6d7f5793d6bec4afade345eca3de authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
introduce Seq path element, use in clojure.core/seq

af48e0fc373eee3b89b7c668b605e695ed9fc126 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

abf2e6e4ef69ca2831b178128f3a6a15f5ea0386 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
nil <: (ExactCount 0)

c8da3333e91343abdd7fb234a397e6a49582d637 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
introduce match types: t/Match

fbeee836977708287ea76bee39ee7b711107d04e authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
check bounds on args of type function application

522a9e8e2f01deec3c05eecf23471f213ba380a1 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
support typefn as a kind

2d29d0fc2c7a329cd4f1513a6b190876c509692c authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
t/Type, kinds for dotted variables, consolidate type variable envs

c0e0b8ac9ab5584204748b947f0b1c80bcb4eabd authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump README versions for 1.1.4

f22f2b75542d5fa3f8f3e8325fb9494f7799fcf1 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release 1.1.4

8f078409ef6f1ce27d40e4e0b8e2a8077c965348 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

cce1c37f83217a8520e949d12509cb2a49cf5d1c authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[typedclojure-release] 1.1.4 1.1.5-SNAPSHOT

457bd1eebf90760684f79f97e943149b1707d562 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
support t/Merge + tvars

463161769ab1924188f5d13d596d8b49314cd3c3 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
change Seqable interface to parameterize over cc/seq result

5448972c38160670aa183fecf90eac45354395d5 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
group-by has non-empty vector groups

0b5988cd53abc35575bf7f24dd9ce3752b0b23fd authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] more sorted notes

503a9913556c41163c70918f25bc2e31d08f91f1 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] fixme tests

8cb9efb6b574e6b623a9e2410b8e8de99b92b252 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix dissoc test

19b76aaa0ff0db629d6e5c90f58d94c563adb852 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix dissoc type on unknown key

868c88f49a5b0880d9e275e33a3fa5afc6518a13 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
safer upcast of assoc target

8dc03692eec28b91be6c63fb94da4a7d890b69e3 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
shorter

a6f09ec4d32412de5f03f1aebdba7cc36742c0ce authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix returning identical type in fold

4506b3d564301da87f0731ba82ebe31bedcb6959 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>
contains => case

cda278b924868802b3d3317f69721728cbb5a293 authored about 1 year ago by Ambrose Bonnaire-Sergeant <[email protected]>