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

CTYP-64 Explicit error for incorrectly annotated records/datatype.

Support recur in deftype method bodies

1278a3f896bbb0fd390e11f6114333a9708805bc authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Improve error messages. Also use -true-filter in more places.

d818331f8a2f351d851ebe654845d6eba5291aaf authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add annotations and aliases

b38e3afb8544d556b7b42b88e99fa1765e552923 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-69. Good error for unannotated deftype/defrecord

dc6a69cccf8a0356d97fd6144141dff2b22113f9 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
CHANGELOG

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

f3bced3e511ab1856220cb9b282a5fdbcb33bbdb authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump version

82289e8a11d92ffe10a56bcaef0fe5974163ec0a authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.9

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

7c2ceba908b18d05dfd9e2c985c399bef909ab90 authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
Remove references to monads test

ee793d3d13c4a9070759a73f5f89ac7336fe9d0e authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Check deftype fields match annotation. Use more permissive type ctors.

7392fdfe92ee07725cd3225914a2890825f554be authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update analyzer

21b729cc26325c0c42d1d6319ca108d6965e7b18 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Test for CTYP-65

819af1d1819cb06265beeacc6a22dd728b215af3 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Cleanup tests

416bacac3a8ea863476bd161df00f01a3b5e8f38 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix polymorphic records with ann-record.

b0e808ccb85b94cd6edbc93a57c7143d3a9fde72 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove tools.macro testing dep

caedf1ab45364e54efd3fb5af2ccc5e72f1cfe6a authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-65. Can check protocols in short namespaces.

7aaab327c4c7f2427099f915d2335b4a3cc1292d authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update changelog, readme

ec5ee2ecfbf5698c161d6d81d8969e73ae78f80d authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.8

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

0edcc59889e8a3a7c44caba39611a96f47e5ce1f authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
Add cspencer as contributor

e3c1bda9ca7a5898197eb33d59bb3c52838774dd authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Implement merge special invoke

2b18e940dc83b36ad63ad842cebe22b446a80073 authored over 11 years ago by Chris Spencer <[email protected]>
Implement dissoc special invoke

fdadae8e69bc1c0ee5c9ad11fda8be5709bde8c3 authored over 11 years ago by Chris Spencer <[email protected]>
Improve conj and add tests

cb5d7e7cf6ddd6650d83ada94bf7f9f4d8ee443d authored over 11 years ago by Chris Spencer <[email protected]>
Implement AssocableType protocol

66e5584f7c631fcc281158dc1c3bf3c53e82fd03 authored over 11 years ago by Chris Spencer <[email protected]>
equal-types-raw -> equal-types-noparse, (conj nil nil) test

a5339a96011854d6bfa03da818a63d071cfdc392 authored over 11 years ago by Chris Spencer <[email protected]>
Use TCResult arguments for type transforms, rather than resolved Types

9f8b758ea135d4e6cb0f9167217b87761aed00ba authored over 11 years ago by Chris Spencer <[email protected]>
Disallow vector targets of merge.

73ac415d1df771fb0ec8514a6a3beecac3fcfa96 authored over 11 years ago by Chris Spencer <[email protected]>
Use -true-filter/-false-filter in tests

74d24b8228c65b4d3158ec716830549fa9e1cd75 authored over 11 years ago by Chris Spencer <[email protected]>
Update reduce-type-transform docstring

337330dff9b93b8427780a53faa1d0e17b469442 authored over 11 years ago by Chris Spencer <[email protected]>
CTYP-61: Support assoc on Unions

5e91486b95b04f2a4e8fd5d914ba8d3531fde700 authored over 11 years ago by Chris Spencer <[email protected]>
Complete HMaps are not subtypes of each other unless identical keysets

ccfda7c709177471ac0290ff661433f05c001b83 authored over 11 years ago by Chris Spencer <[email protected]>
Fix Clojurescript AOT issue by delaying tools.analyzer compilation.

b5f2548623c1290d37930730b72f7bda7ab874f1 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add unit test

e787ba7e19a73f77cff36086ba41a483317605b2 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Respect ns aliases in CLJS.

fffb1810cb346d8e039ea3d613ece5c8a78e4d2b authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-62. Else filter is handled more carefully in = wrt simplifying to ff

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

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

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

62a0247d9a0e185021b2fb8f35925665b55824ed authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
Bump dep version

fe7f5896eb72c901d0d6084c0aa748927dd75298 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Changelog

0bcff286d0322c022b7ca5548a3384b5aaaa9494 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Load implementation on cf/check-form.

d7d6c99f087a6b63bea0e677cd71be01e28533fe authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use stable core.async dep in project.clj

9f9210a0c20ab39966ed6c07e6908544811006f5 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Readme

404e960bf6ca7d193d61bbe231c851801f81f333 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Changelog formatting

4ffef234e27c5413c6a6b312310516d9d52d7595 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Changelog formatting

c52af25035371a1bb6f981272ff2ca5b25da377f authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Changelog

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

e9f242c0eba6c4aade8f21655f382d6b1c08bd54 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Changelog

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

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

4b9a68ea7db97f777db4c54787e060aab1596a95 authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
Test for CTYP-37.

1d79998b31103b61b67d58e964a6cc90c9718405 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-46. Document ann-record and ann-datatype.

46301216761b7588937cf14eea03b832fa92ceac authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-53. HMap is less eager to simplify to Nothing incorrectly.

ad9c1769689809278fef3bbd50bf2efa4864be12 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-60. Absent keys in map are checked properly.

0e6d4c4d358a55539b569c51935033646044d6dd authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Omit ns from wiki

66193275fcff5ed49dd208cb2f5e55a7542c0304 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update changelog, readme

3484b7c20fb252b2c0762aa35fc86abf0b942eeb authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.5

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

9843b4a9169ab2267749ef23d11f6b2225114961 authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
changelog

67a2d3c7341c2afb4e8273ace86b0fb0177bd80d authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add check-form-info and check-ns-info

5aabbeb1906748719bb9c05327c7d9c9f1e59ebf authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Types print as unparsed types.

b29681ac5e73c6c3090e2c4c166d39a1b42a5cc3 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update aliases

ec689ee07a59cd8692bbe06b9e116f1f905a5326 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
map knows non-empty arguments return non-empty seq

d37e3745324d464def31e1737ce5945cb1815df6 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Qualify vars in tests

f1d42381965e17e36ee84eaab329f98aec1f7201 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
HMaps: fix subtyping, preserve absent keys in update (with unit test).

9417597f8928db0fd7c46c292906743bff256977 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Generate slim jar

403ac944bdb30550359398ed141108ea41fc07b9 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Potential fix for CTYP-42

e0598562570184894afdaeb64b6ab20242102d09 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Test for CTYP-49.

f96d74a76fe72d26c06b1648df424f5314aa7cad authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Delayed error for set!.

6daae8987c6921d22f9e2ddae257a18825251cbf authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Clearer assertion.

85f961dca6e6c9a08c8badcfd9f80e5c68c60afb authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
More consistent error message.

b5ad60328f9152ea8e0a4639aa4235af9ea552a3 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-45 with test.

f65a3d20ac35c955c1014c79c72167c480f9509d authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix unit test.

45854d76889c36ddef3bd2e7d813df96607125cd authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add test for CTYP-48.

be6e26b1db3e0bb4f7db407697b4bb21deafe1d8 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Attempt number two for CTYP-48.

4ea79d18f5ebbda38cdcb56fa9d0fffb46760508 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Ensure Clojurescript is never loaded during compilation.

Some minor additions to CLJS.

048c9ca3dbf7218157423ddf8e18f2a12a48eb9e authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Warn on potentially incorrect keyword invocation. Fixes CTYP-48.

26166595addde1d97d96db57baf154c3e19330c6 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Qualify usages of vars.

be9e91029df34806fda3af9c6bde0bfdfa1e9c63 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add #typed-clojure on Freenode

3bfae23fed519bcc06ae6bb9e9883c8c932f6887 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Readme version

a9664dc293be60ad6df1a91263ef23a050cc6bc8 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.4

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

807ac5ee2167d07752e0fa2a36a50cc040f518f8 authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
changelog

c61c84fb89d23fc936d18705f6e4e3797254a5d3 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add back core.unify transitive dep

b1777508c88928c443dc2b96e9af452debfee621 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Changelog

88181765bb1dd8688f4e9b65333c910ea5bcca35 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Make clojurescript an optional dep. Exclude core.unify via core.contracts

830d22f6a7548ed7826ccb558821642a0549be04 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add atom>

58c91d54852624a3e62adef8b0c8f15bf917e91a authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Full test case for CTYP-42

1d621462d2d979f3f106e3543a86b667fb0ab6f7 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add my blog

2da06ebfed4cffdbe6e3950faea6138215273574 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
check-ns can take a :trace kw argument for basic tracing.

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

b23a5ba0164434f6b833328d87c80956012de328 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
readme version

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

5230bff0c7bdad1b45beb87109155b76728ee0bb authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.3

45886a3b6498fce488a76ca6e216a7503593eb5c authored over 11 years ago by Hudson @ build.clojure.org <[email protected]>
Add statistics interface functions.

99833fc1e79f6cffc3153024bf5c22c3c811180f authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Handle an expected type on def forms

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

e24b4619d8506dafc21da26f1bf6e7b9d1f60e90 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>