Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Typed Clojure

An optional type system for Clojure
Collective - Host: opensource - https://opencollective.com/typedclojure - Website: https://typedclojure.org - Code: https://github.com/typedclojure/typedclojure

ignore filter and object when checking right-hand-side of `set!`

github.com/typedclojure/typedclojure - 40327c535bd80790fbfa0c8d22d1c0732284de30 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
better error msg with bad t/All syntax

github.com/typedclojure/typedclojure - 3f3afc386e19963c36e040ba9088d6c2e528ad23 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'main' of github.com:typedclojure/typedclojure

github.com/typedclojure/typedclojure - 259dbd0e7611d0627d714e5522bbb276656ca9f2 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rest type is non-nil if non-empty

github.com/typedclojure/typedclojure - d1ac0c97f48a23c5e1bb62dce52ebae6fccf29f1 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
refine rest type if known to be non-empty

github.com/typedclojure/typedclojure - c911e278a84513aaa2a36665f499e303145fd58e authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
use rest type to pad extra fixed parameters

github.com/typedclojure/typedclojure - 199ddc5a41e675fa54a3d187f64029cb3c9d1ef2 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
improve type parsing error messages when no type provided before `:{?,*,+}`

github.com/typedclojure/typedclojure - d6015721250fb2ba1b6c827ab54681af21d607ce authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add :..

github.com/typedclojure/typedclojure - 7ca4031e82ff20050c13a660d13e2b1a009a587d authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
more :->

github.com/typedclojure/typedclojure - 906c02b5abf726f40cfe6cff60b621549e60eb51 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
prefer :->

github.com/typedclojure/typedclojure - 9a9521bce4cbe0f1506a85b3efe3b77622848b48 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Revert "use :..."

This reverts commit 717ef740708d41e2aa9f264c50897adefdb8b20b.

github.com/typedclojure/typedclojure - 3689a05083000a283becc4c2a7ba5aa6c52417d6 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Revert "prefer :->"

This reverts commit 03a54e5f1a880d4f963b18c88f2efb7a1fc30a6c.

github.com/typedclojure/typedclojure - ddcdb60ad3489575a8ea9c0614a21f817b1c6168 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
prefer :->

github.com/typedclojure/typedclojure - 03a54e5f1a880d4f963b18c88f2efb7a1fc30a6c authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
use :...

github.com/typedclojure/typedclojure - 717ef740708d41e2aa9f264c50897adefdb8b20b authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm Map$Entry reference for now

github.com/typedclojure/typedclojure - ed21aa1e9b75103ea8cf79ff9e981ef207cd7e3a authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add :+ :?, fix anns

github.com/typedclojure/typedclojure - 46f8587c461d865d63c9f58b8d5773e31dd61d76 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Revert "annotate Map$Entry, add :+ :?, fix anns"

This reverts commit d9880acf1e5ba6c252c3bb10d8937488a1b29ba1.

github.com/typedclojure/typedclojure - 41bec4ae0ffd11d2de5992302cf88cc677ea7312 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Revert "annotate `java.util.Map` as `(Seqable (t/MapEntry t/Any t/Any)`"

This reverts commit 269e802556896d2c0702b4091c9e81e8816c52a4.

github.com/typedclojure/typedclojure - 434b9313a10ae392407085977821280bc1d420ff authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] paren

github.com/typedclojure/typedclojure - baf4e4ad91d51d1d053a0d39080d434777f8796b authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
annotate `java.util.Map` as `(Seqable (t/MapEntry t/Any t/Any)`

github.com/typedclojure/typedclojure - 269e802556896d2c0702b4091c9e81e8816c52a4 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
annotate Map$Entry, add :+ :?, fix anns

github.com/typedclojure/typedclojure - d9880acf1e5ba6c252c3bb10d8937488a1b29ba1 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] fix markdown

github.com/typedclojure/typedclojure - d464db7a26ba7de63d215ecdad0f0cf10fd3802b authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add zero-deps example project

github.com/typedclojure/typedclojure - 8cea200863cdd2d77bab1c1de1342da9ce2f35a1 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] doc

github.com/typedclojure/typedclojure - 1e0f983ccef254fca26b46e0f0130a2b5dc1fb8a authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump deps

github.com/typedclojure/typedclojure - 4c5b11d0640ea66922ea66a543306db927c31b1e authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
prefix malli->type string refs with _

github.com/typedclojure/typedclojure - 4670c8c81e7a433086e978332c1318b2619cd6bb authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] typo

github.com/typedclojure/typedclojure - 2034d9959b9701d62fb5f6d2f0ba3e482401ceb5 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump README versions for 1.0.27

github.com/typedclojure/typedclojure - 849cead0e3db97517dc5679af64b9d2c127a1bfe authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release 1.0.27

github.com/typedclojure/typedclojure - f7ca6a28ce3956a4defa86145013a98ad7620694 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

github.com/typedclojure/typedclojure - 20684cb79ce94d7ed6c39b00e2df9557f0f63f63 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[typedclojure-release] 1.0.27 1.0.28-SNAPSHOT

github.com/typedclojure/typedclojure - f6bc1add4d3f792ca93c90538b6629e8097c783e authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix guard against invalid symbols in malli->type

github.com/typedclojure/typedclojure - f0d2506f4c982b745fb36cf61e25d4bd4cf92b76 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix cc/find, improve parsing error msgs

github.com/typedclojure/typedclojure - 97f65c59f328abff3bc80796ff8a637e7c7de9fe authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix bad annotations for `seqable?`, `indexed?`

github.com/typedclojure/typedclojure - c60d81587d203ab53b922a2dce4b98870c61ea1c authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[skip ci] doc

github.com/typedclojure/typedclojure - ef9a265d2ed983c0bf71e03c66d145e502763591 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
also change clojure.lang.Associative to 2 type args

github.com/typedclojure/typedclojure - 9bcb3064f3eb9af6dab8152957df15159e95b652 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
change Associative type from 3 to 2 type params

github.com/typedclojure/typedclojure - d6b1771bc0c7e7cd60f2a0323ed1174d12de6f10 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
resolve types for hof inference improvement

github.com/typedclojure/typedclojure - 408d8181b6a7812488dc1ed39e5e2f7c84720747 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
propagate expected type to fn arguments of invocations

github.com/typedclojure/typedclojure - 0f222f73cc85d74ccd73bb3d9701a05da902ad03 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
support metadata annotations on `clojure.core/fn`

github.com/typedclojure/typedclojure - 939f3e38173b04975d1c2becf5842678a99e84da authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
refactor into helpers

github.com/typedclojure/typedclojure - d649a7ba442302f4cc554be8e75433377a0fa237 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
refactor internal ns

github.com/typedclojure/typedclojure - a10f55d3f7c95db1f43ce7370ae588985618697a authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
defmethod destructuring meta test

github.com/typedclojure/typedclojure - 1b076158949c25cf98cdecf53153230f1c184ff6 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
defn meta destructure tests

github.com/typedclojure/typedclojure - a5aa6d991dd7331a28580e5a51d254b13a45b278 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
test blame meta propagation

github.com/typedclojure/typedclojure - eb4bd6ff34e9c423809eef86e395faffea2a2c3c authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

github.com/typedclojure/typedclojure - 35dd75983b9b4c7045de752d22c72ad559a9c709 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm test

github.com/typedclojure/typedclojure - 05cd14162644206d1554109821d3ac177b939071 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm check-fn arg

github.com/typedclojure/typedclojure - 908c821160eeaba894cce3dcb1f275727345b82b authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
skip download on cache hit

github.com/typedclojure/typedclojure - f2c0103bdde70f31916bc81b393a68cf22a52615 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump cli

github.com/typedclojure/typedclojure - 1cbb98f3953e0bcbb47363cd1afbe4c9b13ff238 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fast failure

github.com/typedclojure/typedclojure - 90ca0c2e83e8554f0a87a89dbec547b75d7e628f authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
download deps serially

github.com/typedclojure/typedclojure - 6b8163b6e6a588e9133a578e76f71faef9593c7e authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
print submodule first in job title

github.com/typedclojure/typedclojure - d74f03f049bb1eee388a8433c348a6fe66694d63 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm -

github.com/typedclojure/typedclojure - 902976711c0da93e0ea6fbdbd423608e03a0c719 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
hash

github.com/typedclojure/typedclojure - 77f22dfe41c4b7c1018a3eecba3dfd3dc4c8c8ea authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
1+1

github.com/typedclojure/typedclojure - f6bf16dc2fd2cc1a0fc8c394b4e322f765a13506 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
use split-at for fast modules

github.com/typedclojure/typedclojure - 4c83cf616ea30006e758721fa1c129274c5c1581 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rebalance

github.com/typedclojure/typedclojure - e334516258ef0df0383ca0931b7f12ab389fded1 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
2+8

github.com/typedclojure/typedclojure - dec3fbf49be79ba62494ac96e5baee9f098da925 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix race

github.com/typedclojure/typedclojure - e06fcb81141d14b6150bf728fa80d4d8ca4852da authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
2+6

github.com/typedclojure/typedclojure - 52aec28399e2252fd7ed2f61a3701a7f5149e30b authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
6

github.com/typedclojure/typedclojure - 9d210f8ab5c618638a77bda1c5cfda024cdd7ab7 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

github.com/typedclojure/typedclojure - de12cdf96ad38eb49000d273a03a7501eba79d0c authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
batch

github.com/typedclojure/typedclojure - 4461ef4cdff4e9becc2703cb3c848c4eafcbe0cf authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
parallelize

github.com/typedclojure/typedclojure - 1ba565b5791633004c33b5d8449d23bf28d7e170 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
try

github.com/typedclojure/typedclojure - 53680cfa17d3107cf9ce9b08b46a126d6347d907 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
wip

github.com/typedclojure/typedclojure - 7bb741e56cf74bfa43e2e561460eb28155e2c098 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
parallel

github.com/typedclojure/typedclojure - 2b24679273b744b913135674fe70e05186d17446 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
prep share jobs

github.com/typedclojure/typedclojure - 5b5a9f5acbae1925b10ae713a3e246e26da754a6 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
test

github.com/typedclojure/typedclojure - 388c532bee010537980b5f93ac557cd204cdd955 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
typo

github.com/typedclojure/typedclojure - ad4468b964a8da415fd7e9bdb7f7b93ca9ddc988 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix doc

github.com/typedclojure/typedclojure - 4d353a658e7e76180a82de3ea28fe0fe4f0b33d8 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump README versions for 1.0.26

github.com/typedclojure/typedclojure - da60db2c34f2b96775dd7b78dee1e423664d4aee authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release 1.0.26

github.com/typedclojure/typedclojure - abc6d9032b304e196e4afd5f3bfa2f05cfc965db authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

github.com/typedclojure/typedclojure - f80e1c7a9f15c2771565453d0cd95a64a6be2c6d authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[typedclojure-release] 1.0.26 1.0.27-SNAPSHOT

github.com/typedclojure/typedclojure - 975d3d80c909f98653235505e56a32f62d208c99 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
commented out HMap invocation tests

github.com/typedclojure/typedclojure - 945f297404cd289f350a21ce2e659d4b34dc33b4 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
support cc/satisfies? in clojure checker

github.com/typedclojure/typedclojure - 23470b7b2a5b5aeba077b2ef51f59f68d6a86396 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix

github.com/typedclojure/typedclojure - 6119fc4d766d16f68b61e7f885ce8822fb16254c authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
wip HashMap tests

github.com/typedclojure/typedclojure - 3e36a5269be0bcb80d92928e18ef072a5a290277 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
java.lang.String/intern non-nil return

github.com/typedclojure/typedclojure - 323a83e51364ecf085673707c51cdaf98a704e73 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
clojure.core/reify for clojure

github.com/typedclojure/typedclojure - 668ee1ef3953eb37f2c748209a6ad25bbfb6165c authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
support leading map in cc/defn

github.com/typedclojure/typedclojure - bb973bce811c111a814aad4889aa2a083a5e761d authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix (confirmed, false is still falsy xD)

github.com/typedclojure/typedclojure - c7a251333b9d536b5485c0200dd097400b4d0eb8 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
delay filter check on fn body, rm flow filters add infer object

github.com/typedclojure/typedclojure - a5766b1ecb4ab956d739c54ae3fb474c4d1fc24b authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
notes and fixes to base rclass env

github.com/typedclojure/typedclojure - ed8505194ec68fe3e815250a0112a3a32f79edf4 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
idea

github.com/typedclojure/typedclojure - 0d62137222cfe790d201e8c75d884a916b6d3ba0 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
comment out test

github.com/typedclojure/typedclojure - 94d169ec4cc169b51cca421d0af0d603f58e99a9 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
cljs.core/implements? rule

github.com/typedclojure/typedclojure - 6ffa6d7a2e1b5ae207b879dc743fe5af16794309 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
prn

github.com/typedclojure/typedclojure - 535c83e5634a648ebf47dc4e2ffbbfa92c8197c5 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
prints

github.com/typedclojure/typedclojure - 088f3eadf27785d5cbbefeb5588be84de1c7ab3d authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
load providers once

github.com/typedclojure/typedclojure - 7e2a8e1e60fd282601eaad72e528c1f7ee5e492d authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix cljs typedclojure_config.cljc parsing

cc/read always has :feature :clj, use tool.reader instead.

github.com/typedclojure/typedclojure - a10330431971fdcb737175ba8e59155211c77ce0 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
cljs defprotocol rule, refactor typed.clojure, add minimal-clj

github.com/typedclojure/typedclojure - b67795220d68f4f8282485dfa6fb3f6444d7b1ae authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add rudimentary defprotocol rule

github.com/typedclojure/typedclojure - 6c697798cef6fa6c936aaa3cbf26ec51f8e7e2ed authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
checks

github.com/typedclojure/typedclojure - 2734486bfc301adebdb9ac6fc3a20ef958d8c699 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add error check

github.com/typedclojure/typedclojure - 78f56b0d5f0568721031be5905b6bdb65e39b668 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump README versions for 1.0.25

github.com/typedclojure/typedclojure - 1901629e48a3cba0949062a4bb7c4117e30ee0fa authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release 1.0.25

github.com/typedclojure/typedclojure - c78bb0b2492fd599ebf18d1f6172799c94f4d6c5 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

github.com/typedclojure/typedclojure - d2a0f55b07b4f8e3919e1e185c07bfe64c722d08 authored over 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>