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

Don't document ast-ops

f8a89f7c43456a922270488c3721f1d61074a914 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
analyze1 expands do forms before evaluating

1127141450c1109d7a70f4866d8864a81bad634d authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update data.priority-map dependency

4f3de075128e0ad88457a4b0aca72ee70ccdb760 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
tc-ignore uses ::tc-ignore in a `do` instead of wrapping.

c44066c94c313ae684247717cc6dbb11c6aa5c17 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' into tools-analyzer

Conflicts:
src/test/clojure/clojure/core/typed/test/rbt.clj

e7a098af9d8fbbeb025c541c639173baab3de0c2 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add ast cache

760558066d98f9d3abdc3571267f52c914e76ecd authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' into update-cljs

Conflicts:
pom.xml
src/main/clojure/clojure/core/typed.clj

6a9493e07b296855ee3dbd7b41d6b83a1d959a52 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
delegate special HVec get check to `get` type

53a3373d72ab80b1e3dfd0e5aa0932e45ae65593 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog + bump readme version

ebb38314d2cf8fa088228f857a5f289f9c1ac8fd authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

fb12d90134a41d1da9e8aaa01c5779f74d6c1a37 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.34

3ba6c54eb332e4d5763737894a61f5b281393e8e authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Merge branch 'master' into type-ast

Conflicts:
src/main/clojure/clojure/core/typed.clj
src/main/clojure/clojure/core/typed/datatyp...

cd7c8a6137f798b0813a8784a7be2b61249dc7df authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add pred

185c52a5636ae00eb978de9477e1b666b3c18974 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add crowdfunding sponsors to readme

2c96136bcf300f5d4117e70f2426cef72014311c authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump readme version

48d3c5731bfa641ec927c83561372c70372afc9e authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.33

a123c796e32d6630f32937a103f994da0d3ddf70 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare for next development iteration

c44282aeca635973ed5cfd09671ead7eed637339 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
changelog

a5349349b1dcefadaefe349b6b69baf27dd6b20b authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Annotate clojure.core/trampoline

4a5a1b28a9a18b2ee3e6e8cc966151121b820132 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Annotate clojure.core/trampoline

2a03fe01114c55f18a3273f035fa89166506b48e authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix unparsing of dotted var in binder

bd8222bc4619021a53036f57e8d0e9d98f4fe23f authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
wip tools.analyzer integration

f38851b99c990fc3043ab1a52d85adf5b7ed85d2 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump version for 0.2.32 + changelog

a5666ab7b6d74b2dcadef64431ea2e18992dda18 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.32

cc9e5acec24b7ce231a1a847bcd4110ab7878686 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare for next development iteration

6f76753dd96c01574e2245d6c277fe0ef31734e9 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Fix CTYP-105, typo in HMap subtyping

0e0a41c917ef027bf47ab6ed90955881975a7a13 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Unparse function filtersets if not {:then tt :else tt}

0b815ccbbad41f241fb4466132a744b3504e4abe authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add :profile to check-ns and friends

2e322ce9fadc819d1c47b2fac99b0247f68e2294 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
spelling

a49aa3d690995a334415983bacd18ce83ec074a5 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog date

ba13f5bdf7e4e7d44be2a39217792e465790beea authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
update README version

20a1f98137f8d624f3aa6090a8a93d7cd7b3d1a8 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

fa4d1846500c2c71b3e17b5bcf1bd955b314b96f authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.31

c020e4ad26f03bab5042deb839e5504310ae317b authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
add advise for breaking change

8a48e79d24ca46957db01b7828bf2dbd4bbdeae8 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
document changes to error messages

01110a9842f9462b8ea1566a9e051887aba8c7c4 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
prefer the current namespace over NO_SOURCE_FILE

00696a7a39aaec00737dbfe89d3d51d6955c1d1d authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of /home/ambrose/Projects/core.typed-branches/../core.typed into hmap-optional

Conflicts:
src/test/clojure/clojure/core/typed/test/core.clj

c2465436fe39e3b8836389032d5822a7acc486b9 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
All tests pass

be4542f6870c6940438e8d8c725a646a41b9bd48 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Refactor out HMap upcast logic

92bc5d913730bffea6d12f8ada8cabd10f12fed2 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Tweak HMap printing to elide :mandatory if possible

7c9ee79dfee1af4a510def094af5d26da3a0f9b9 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
work on merge-hmaps

62bae147927e00869296f6f1375506970b67ee92 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Tests for special `get` with optional HMap keys

de687777bd048be51f0890444152242d769ac373 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Support optional HMap keys in KeyPE update case

fef53a6f617906ebc917478aa2ea604f3f47b9dd authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Support optional HMap keys in special case of `get`

aa2b1def4c0da10712a2e3a16f63b133969705b9 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add missing subtype expected check in invoke-keyword

e0078e54bca219f22c43e43679cb148848ef8c4a authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update HMap type inference to support optional entries

282565d2187a84ca989f96d381ae1b9d0a210a69 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update subtyping to support HMap optional keys

8ef989118f7ccc14901c4f80b1490c685fb2691e authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add internal annotation

47439e6899f94f9698563498b168fcd01f0d466d authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add :env map to all type errors. Clean up some error messages.

f3f64271f3e6a62b42fe88103328fde532006ba1 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use source file in type error message instead of namespace

8a11135583ea907726496d2e33acebb1aa6c6823 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump README version

76e3b0f88467115b721df4cc96235eaffd208e62 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of github.com:clojure/core.typed

e611a37f48d6d3ce2c2f35fe9ab588052308674b authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add reference to vim-typedclojure

8cfe6ac3382d8d81e1bb08857e590fe9d7b13fd9 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare for next development iteration

6c41b8ae58c78f2f4df482ebc78bd895246f9fbb authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.30

1988e636fccf32cf6ae790d9360c26a8295c024b authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Changelog for 0.2.{29,30}

20a0095f0169fb78fea937594f616cf4a1f6d433 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog

9a042e7238ef5e89d0e067cdd03a73a16870731b authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add current environment to more type error ex-infos.

c57599d47cc433dcd7cdfe8221de286f3b7b0bdb authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix some typos in internal type annotations

54940eabdc81481c75b6a462a39988ce92520725 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
check-ns and friends catch all type errors cleanly as "delayed" errors

9f5759cae0dfa1f5667770c258402b38ce6d1d6c authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Don't be so pendantic about nested unions and intersections.

2c7a2d142d5b89fff6a38f685b75dc31dbf2c7ec authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump README version

673efc9af511d60122b28af0be741a52431d695d authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.29

9ca3ffdec7cc60bbe04774bf13ac189ef30c12ea authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare for next development iteration

b4db63d82c7c15a3eb949e1a155554e3f75a1af1 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Add support for recursive types in polymorphic functions

32d18a21d0b7681e2d14b487e019d72e0e3d1282 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of /home/ambrose/Projects/core.typed into type-ast

Conflicts:
src/test/clojure/clojure/core/typed/test/core.clj

8e5c0bb151b0109d44713a6ceb1169137787090b authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of /home/ambrose/Projects/core.typed-branches/../core.typed into update-cljs

a070657a84dfc3e3331c8f01901937c1ec7b4f99 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
unparse HMaps with :optional keys

99013271f219e157db5fbd909a208bb69250b4f8 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
more typos

ca1107c86505f3d3417d027aa323bdb5b21920ca authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix typo

519c64025ed6cc90f08eaaca1fc25153ccec3d4d authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump README version

079145653b26352e8324143df5f60d87ca33464c authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of github.com:clojure/core.typed

f80c824a1374553227852bdaae5c8258d94c85f2 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.28

d79cbecf901265a59b9678d057f26059496cfc3b authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare for next development iteration

0dc39b77ae1774d5d341ca84bb47ebd23aa90504 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
0.2.28 changelog

67a3da7bbade28a2fa310fbf1a8e60cc4b15d133 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Don't unfold recursive types in union simplification. Avoids infinite unfolding.

95c3fe8e31ef9867686ee33a57b401977b748afc authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog

2ba2e5c99f54fecab7a705f23f24b88ff9e896f7 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of github.com:clojure/core.typed

d0e752895ea11ab007cdce03dbc9bfe2ebcd7e4a authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add 0.2.27 release info

0c1d4d9d546458b0a5fb1649ea70d931efa0c5f3 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.27

8853e3e27c1663fa700f3c60885cff280a821013 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare for next development iteration

1ecfe65eee62661253664934689cbf2d87c2b53f authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Correctly check variances with DataType's

f549e8982b176e9604bdc20171b00102b9e9762a authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove collect-on-eval directive in async. Annotate *collect-on-eval*

e391191dbbd80e1ea31d1025cc3dc637be8476eb authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove -hmap, replace with make-HMap. WIP

a656a232517c60a8dabdfc956954cc874cb4f772 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add partial-hmap?

15d56126e1cf2be94e374be381fc3b0088757453 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add tests for cs-gen hmaps

9d5d68532432479a1b84e5bcc2cbd49c8795bc5b authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add optional field to HeterogeneousMap

d1a989ab4a4140714537c248690dd2e13a02c1c0 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
depend on jvm.tools.analyzer 0.6.1

b902a99bbd9ccb967d3a9c78587f31980893645a authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update CLJS version. Must use latest master

2c7c77dcfca48a73cb65aa670b5be456cfe976ab authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of github.com:clojure/core.typed

873c83b481181d9b68da561e4fcae880949be02a authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
don't check cljs unit tests

20aec98d473deddb0f8f5691e3e8b9e5795aab6d authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump clojurescript version in pom.xml

1d199ba347a6bb49f591e7076aab6048935473f5 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add vim support for cljs in project.clj

f4aef0b456b1d7624968b69cd82f5eb51165e7e6 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump clojurescript in project.clj

3b539c760b21c245f0d0ca246c76d0f5d9a80a47 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump core.async in project.clj

26885d4bd4b5d1b1f26dc761d6f2923990d1958e authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
only support aget up to 6 arguments

f1e6f055e89132283395d2630ddf534f7cdb72b7 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add ns-aliases annotation

c3a4eb455be2fb6360c9900ba9c97eb38eacd235 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add CLJS annotations

b4bf027d361e5384734295e7d602de3aa2402d32 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
move assert-clojure

4a12461078dc8c2e40982fb4d8c42cc69b969822 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
CLJS: add check-ns macro. add check-ns* function, document cf* function.

1d8bec2286d64c11bf7e5316887427a8ebf233f6 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>