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

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

Support recur in deftype method bodies

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

github.com/typedclojure/typedclojure - d818331f8a2f351d851ebe654845d6eba5291aaf authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add annotations and aliases

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

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

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

github.com/typedclojure/typedclojure - f3bced3e511ab1856220cb9b282a5fdbcb33bbdb authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump version

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

github.com/typedclojure/typedclojure - 2b18e940dc83b36ad63ad842cebe22b446a80073 authored over 11 years ago by Chris Spencer <[email protected]>
Implement dissoc special invoke

github.com/typedclojure/typedclojure - fdadae8e69bc1c0ee5c9ad11fda8be5709bde8c3 authored over 11 years ago by Chris Spencer <[email protected]>
Improve conj and add tests

github.com/typedclojure/typedclojure - cb5d7e7cf6ddd6650d83ada94bf7f9f4d8ee443d authored over 11 years ago by Chris Spencer <[email protected]>
Implement AssocableType protocol

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

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

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

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

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

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

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

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

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

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

github.com/typedclojure/typedclojure - 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

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

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

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

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

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

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

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

github.com/typedclojure/typedclojure - 9f9210a0c20ab39966ed6c07e6908544811006f5 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Readme

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

github.com/typedclojure/typedclojure - b29681ac5e73c6c3090e2c4c166d39a1b42a5cc3 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update aliases

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Some minor additions to CLJS.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

github.com/typedclojure/typedclojure - b23a5ba0164434f6b833328d87c80956012de328 authored over 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
readme version

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

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

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

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

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

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