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

Add ann* in clojurescript

github.com/typedclojure/typedclojure - dcf48c1b82a50d2098654bbe362ac1ecdd0dbf19 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix ns dependencies in cljs tests

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

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

github.com/typedclojure/typedclojure - 058310bf76bcf5fc467e5f75494174d75189892f authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.26

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

github.com/typedclojure/typedclojure - c2d2a1fe080b027837e5553b48d24fe11feaecb0 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Disable CLJS tests

github.com/typedclojure/typedclojure - b58d484720cde2a4d246fad65d9e8c419b725d36 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Disable cljs

github.com/typedclojure/typedclojure - 83a9f632df63111ec1ca3c998e49ddc02eba1c58 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Phase out internal -hmap constructor, replace with make-HMap.

github.com/typedclojure/typedclojure - bf8cb079ce4bff17872bf1ef80bf29431637237e authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Initial type parsing and contract gen

github.com/typedclojure/typedclojure - a3bf3cd6dee545449f1eaa389386e5461b06f7d4 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Release notes for 0.2.25

github.com/typedclojure/typedclojure - 7cfdd9d6e0828fe20aa54d831b0a821a61ad600c authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.25

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

github.com/typedclojure/typedclojure - c56f6c7f378c853e715e5479f7d3ba6492a7942a authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Observe *collect-on-eval* in global annotations

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

github.com/typedclojure/typedclojure - e6d74cd1d2591a2d9def31f4bd0b3598045adc2c authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
0.2.24 release notes

github.com/typedclojure/typedclojure - 1be79cc0fa2572b422a0c62ecb72f8bd693ae4c8 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.24

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

github.com/typedclojure/typedclojure - 614903109768a28a025d463c0a0672370755c5ab authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Turn off *collect-on-eval* by default.

github.com/typedclojure/typedclojure - 144c0816730e5fcee343125dc1b06a586c3b823e authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Notes for 0.2.23 release

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

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

github.com/typedclojure/typedclojure - ac6397a06704cf4129989dbd4103d097279b3418 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
Handle munging of protocol methods.

github.com/typedclojure/typedclojure - cc8f7a9a541aaa24ce2d85905c3f8d0a1681bb00 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
0.2.22 version

github.com/typedclojure/typedclojure - 6d7e9a232e2e2a86036d655ed938d5e46cef727d authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.22

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

github.com/typedclojure/typedclojure - 292c7777222d9aa33815e60019f5d8f2e1ed62d2 authored almost 11 years ago by Hudson @ build.clojure.org <[email protected]>
CHANGELOG

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

github.com/typedclojure/typedclojure - 7c6f513d0231bc67732774f76dd6545f60a84c4f authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix imports

github.com/typedclojure/typedclojure - cf0a7c25c0655deef5088642f4baae9767d15b4a authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
More c.c vars

github.com/typedclojure/typedclojure - e9b0b37d402fd0c2742156c14352985c9a14c66a authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add more c.c vars

github.com/typedclojure/typedclojure - 0aa3dcb1ce6956762ca7149a9ce031cf73d8cf9c authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Change Ref{1,2}. Add Ref. More var annotations. Fix compare. See Changelog

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

github.com/typedclojure/typedclojure - 35675486b33f5297097ce7b36ac5e5315af9d408 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add test for CTYP-101

github.com/typedclojure/typedclojure - c407ee45c9d7a7e7bd23924c51c68498ab387694 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Abandon static metadata. Add aliases, vars annotations. See CHANGELOG diff

github.com/typedclojure/typedclojure - c5c371a44e8ac1755cf8d06021c63173193b79b0 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of /home/ambrose/Projects/core.typed

github.com/typedclojure/typedclojure - 6bccc7df66d15758d041edc9597f93a58be211b0 authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move annotations to base-env

github.com/typedclojure/typedclojure - 03a7b6a6cbcb71bf71d35f16e88fd4d82403fe0e authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update deprecated HMap syntax

github.com/typedclojure/typedclojure - 0210f2c50f6c74c15fddc31772e4b4975d8627fd authored almost 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Only warn on duplicate var annotations if they differ

github.com/typedclojure/typedclojure - c3f36dcf0cd36bda88d3e3e869e2f09da1982b83 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Ignore broken test

github.com/typedclojure/typedclojure - 8f88a2be22d8930b246b643a6f936ae91f5ec3c2 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Delete namespace prefix in tests

github.com/typedclojure/typedclojure - 8c52d1433e4991161d7c4ef6bba56472310c674d authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Don't load checker in tests

github.com/typedclojure/typedclojure - 196bce29acd842dea133a59c46ac34481ffe6f72 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
collect-on-eval defaults to true, commit missing collect-form var

github.com/typedclojure/typedclojure - b24a8b8485272b0ee553964586bccd334f51ed6c authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
version bump

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

github.com/typedclojure/typedclojure - 82be99e33cbecbacf43f8206ba931b6bd80121f7 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog

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

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

github.com/typedclojure/typedclojure - 7e2981818c621122b4998067b542bd8b11d32328 authored about 11 years ago by Hudson @ build.clojure.org <[email protected]>
Release date

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

github.com/typedclojure/typedclojure - cc043578b4282ad07310cc643b1f6370449f255c authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add global annotations at runtime on evaluation

github.com/typedclojure/typedclojure - 1e09597531e797ead73a0bbbfc570499361a8f6b authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Test for swap! rewriting

github.com/typedclojure/typedclojure - 6657c791a151af085d4b0d01c588cc9cf3c0bf27 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Flatten a swap! call

github.com/typedclojure/typedclojure - c7e16a467553ccc5c0b524c08aa30727e83b74ff authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Rewrite swap! calls to reuse type checker special cases

github.com/typedclojure/typedclojure - 03258d8019343171ed53b17227feb0210cdb79ff authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump jvm.tools.analyzer to 0.6.0

github.com/typedclojure/typedclojure - 3c75cba9b99c4c81e5a65653448914dd656854ed authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Prepare to migrate to jvm.tools.analyzer 0.6.0

github.com/typedclojure/typedclojure - 13dc2638fd7540cac4330e69ce537011522368dd authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add FnIntersection <: clojure.lang.IFn edge case

github.com/typedclojure/typedclojure - 4605fa3a533647e0156495b0cfed255a006dbbb4 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of /home/ambrose/Projects/core.typed

github.com/typedclojure/typedclojure - d7484e192420072d1d7293ae95895212cc9da4a3 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Improved subtyping for Results

github.com/typedclojure/typedclojure - c3c8936ab08b02d41f3c19001779499c8dd69501 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Rearrange some subtyping cases

github.com/typedclojure/typedclojure - 3395e86ee6b85875415d113bf46b704dd0a90eec authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use atom> over inst

github.com/typedclojure/typedclojure - 6c7a7ad81ce6d73b273cc98d507079b33d96cb49 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Check subtyping after check-fn

github.com/typedclojure/typedclojure - c589bc39dc55454a1f020c9b2d3eaff12faaf8fc authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Rearrange some test namespaces to prepare for collect-on-eval

github.com/typedclojure/typedclojure - 4c77c487fe39b071dce694956b9f111452134d5b authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add ex-info annotation

github.com/typedclojure/typedclojure - 3bd8132af18ad9eacc4479c9e4f4ebb708b99056 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Better internal error

github.com/typedclojure/typedclojure - a4ddf61c876046de45fef1dec4dcebc49d421d64 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Hint for protocol error

github.com/typedclojure/typedclojure - f2475802dfee2fa06e3f351c4a60d501ae4403ab authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Better doc of CountRange

github.com/typedclojure/typedclojure - dd96c24ee3943cbe80d31bffed4007954e91bc7c authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update outdated syntax

github.com/typedclojure/typedclojure - 22c8e40799afb69400a2dd7f6da4f7bb2a4b2f83 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Better error

github.com/typedclojure/typedclojure - 1b86c895ce12c178c408fcd38f6a17ec2fa0c618 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog

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

github.com/typedclojure/typedclojure - 95843387334f9e7e25674b07250a5ea073f8d857 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Print monomorphic DataTypes wrt current scope

github.com/typedclojure/typedclojure - e9f7877730b939315a10cd801cd94e1bf428feaf authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Handle polymophic protocol implementations correctly. Add :extends to ann-datatype.

See c.c.t.test.protocol-scoping for example

github.com/typedclojure/typedclojure - 091b17cef2e0c36b97c52f0e0e67f87ef2ba7d3a authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Test for protocol method annotation generation.

github.com/typedclojure/typedclojure - 1c73bcd98f3e5a0de768efd1f07a07a7b09006eb authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Reset function for RClass ancestors

github.com/typedclojure/typedclojure - 7b88c5f6a749bba58fa0e3eb7e480078d474ad2a authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove dead code

github.com/typedclojure/typedclojure - 5016278e89e065b4540ee36bc6c71a92c5edd082 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Don't simplify unions at parse time

github.com/typedclojure/typedclojure - 5024ed4880343c1e5e2ec29c4b1eb63fadf707b6 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Print flow filters correctly

github.com/typedclojure/typedclojure - 2f5aa8705dafd6dd4ff401a78125708bfb19a254 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fully resolve types when flattening intersections and unions

github.com/typedclojure/typedclojure - 3410ee8332451ba551266655213a2e3b3abafe4c authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Wrap protocol method vars in a polymorphic binder to abstract over protocol tvars

github.com/typedclojure/typedclojure - b92e927732f31cb30e4d1fde49a6ab8974f24399 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Better error reporting

github.com/typedclojure/typedclojure - 341405c6167ad7871b38aeb469d7b41d03c31d14 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Debugging reports

github.com/typedclojure/typedclojure - fdebae84391a230ada41a2d237644930f08ea318 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Better error reporting for type parsing

github.com/typedclojure/typedclojure - 33b898d54a9ac41cb2325e6bd4ae138cdb5e489a authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move RClass ancestors to a separate environment

github.com/typedclojure/typedclojure - fbefa6098827349f86d6c9b6a5dfea2def4f0653 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Better error checking for Rec and Value

github.com/typedclojure/typedclojure - f3897eb6ad0ce7b332332377688a186c23f7b283 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Tests pass

github.com/typedclojure/typedclojure - 41ce9a7769c27fe163384d415c74541e0dece17a authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove debug prns

github.com/typedclojure/typedclojure - a23d204b030061b82e32834f137c0f70f9d1d66a authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' into unstable

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

github.com/typedclojure/typedclojure - b7b5aa656f4196dd2bf2f6832bc5c859aca3bc4a authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove debug prints

github.com/typedclojure/typedclojure - 71868dd537d162a462030cf0fd692b89c649023e authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Comment with interesting subtyping problem

github.com/typedclojure/typedclojure - 61ae027f34be74c282608738278afeca847fef6c authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
core.async breaking changes

github.com/typedclojure/typedclojure - 1ee32b6451f5b0dae0b0c63d4613c95b6f3bf0aa authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Test for variance checks

github.com/typedclojure/typedclojure - d32e9864a99263f87a64de642035cc6b180dfb3a authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Experiment with new API

github.com/typedclojure/typedclojure - 3c86d3d610f2a33d7ef8cf6fba63eccd1f92e509 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Only allow possibly polymorphic function intersections in protocol methods

github.com/typedclojure/typedclojure - 97337836c5744892f8e175d46b3593da3a3cad9c authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Formatting

github.com/typedclojure/typedclojure - 2526b9ba41d2a59696ab6d4b85ccc6b9843d747c authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add declare

github.com/typedclojure/typedclojure - 6ff8523b9b17a12e1b76fcf4437133b1dbf3382d authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove debug lines

github.com/typedclojure/typedclojure - 1effe8f7084997506c332f4a6524168ea2b197d2 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
remove debug statements

github.com/typedclojure/typedclojure - 6ac2df8bc41747e4ee166092978013a48ace5dfc authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Change first/second annotations to handle map entries

github.com/typedclojure/typedclojure - 762a80b77f7d5c417600227f90ca3220a207e2b6 authored about 11 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix some typos

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