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

Move def macro to new file

50d9645bef98d724af6be0560e47219a457907b9 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use common key as do special form.

991107ae81ca977a8cefce4d2a2f688c74bbffc7 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use common key as do special form.

dd91b52fd941023c79ff9af520efbabb01145404 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Comment out tag tests

bf3c31f86b61c03ab570ed89850859334ef0d41f authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Trim the env attached to errors.

f16757ae465ebe36843acd6573bea2175ae02f95 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge branch 'master' of /home/ambrose/Projects/core.typed-branches/../core.typed into cljs

9523f1ed5ed3b3040d4f04050b37bea3623e4fb0 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Comment out tag

a02e7d18cab4f81e7d4ce2ea5626dc281c6a6ee4 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move check-{form,ns}-info, var-coverage, statistics into separate files

ae9fdef6b95b6240ea7048c7ce5351f675133ba5 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add t/Val

4293da7d982534f5f12afcc55cbc23d5fc5ecf25 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add tag for statically asserting runtime tags.

More accurate types for numeric ops. Start to phase out primitive
type syntax.

9e912b5c8e26f40fa32edb64fae5ffd6f81f64a0 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add Bool alias

6b32c9d930c20c8bebee3f7c322c250264d11e6e authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add t/Fn for clojure.lang.Fn. Annotate fn?

58892470e017ae9e076624c7c3fa519a307171b9 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Rename Fn to t/IFn and deprecate Fn

b204bff47237c10eb3b821527b135c74b35c7167 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add NilableNonEmptyASeq

b9ad3f30b1ecbcaeef591a3644223a805ba109ec authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add ASeq and NonEmptyASeq aliases. Helps with (nth (seq c) n)

fa0ac2b85dded5680797d69cd41739bd0117ffa0 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add clojure.core/use annotation

d5254f4b2d26111478b6925d4df126c8d21b5086 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove unused require

9a64fe06273fb228bfe2902b34f14b87f35a6486 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add async namespace to rt jar

9b1450c95c8efab05adaad4aa66fdfd862eca776 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add async namespace to rt jar

f8065dffc87158f8f0fd84d6c35260ba128cd07a authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
More tests for core.typed.rt loading

a4517c0e5d022e1ccbbff41410cea3f55ab82965 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
More tests for core.typed.rt loading

9f3136e5f5e4b4263cf45459519e7d0a66569f4f authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Type checker must be present for these ops

df90c597c4c0ee3aa8cf87da3e605a902a8f2372 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add another file to core.typed.rt, gets loaded on `pred`.

7725eee1eaf3546aee6a9a8f2a43fd4f8eed7123 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add another file to core.typed.rt, gets loaded on `pred`.

6f306f3483749316bb4c6fcdc095d157da35ed55 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
add minimal test to ensure that core.typed.rt will load (ref CTYP-145)

Signed-off-by: Ambrose Bonnaire-Sergeant <[email protected]>

5c3df345a942b2b842217e93527181157379cfca authored over 10 years ago by Chas Emerick <[email protected]>
add minimal test to ensure that core.typed.rt will load (ref CTYP-145)

Signed-off-by: Ambrose Bonnaire-Sergeant <[email protected]>

058d3aff94174166ea78d8981172f84a9a207041 authored over 10 years ago by Chas Emerick <[email protected]>
Forgot to include this file in core.typed.rt

b45451f61a41f19fcfe2912f3bb5fe33e199e459 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Forgot to include this file in core.typed.rt

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

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

90bf8cfa69f14c2c942e36b418393c96263b9b5e authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-pom-0.2.51

1df6e4b5d73b0f22e79712f22082c2178a515559 authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-pom-0.2.51

3729a8250a43144c14c9399cdbc672acfb77a4ef authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
Add name to core.typed.rt's pom

a2b89f9f254d65c7e1e3983f648559d4aa9af873 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add name to core.typed.rt's pom

32293bd6e478f187ada89717f59a504b9a3c84e2 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Try even bigger heap for Hudson.

4398bda6f1454ca234caadfa510d6dd8d707858f authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Revert "Try bumping the heap to help Hudson."

This reverts commit 4f77bef583763971bb13596d26216a5a5a62ac1a.

b078ce64d77c6ac5898fd47a0201e281e93598b0 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add Chas as contributor

c7612721610d2e8f0586ffe30c494b08ba19ad50 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Try bumping the heap to help Hudson.

4f77bef583763971bb13596d26216a5a5a62ac1a authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
CTYP-145: now also producing a zero-dependency "core.typed.rt" artifact that contains only annotation machinery, suitable for use in libraries

Signed-off-by: Ambrose Bonnaire-Sergeant <[email protected]>

ab5f93057a31d798277fc29c300ce37d79be3d50 authored over 10 years ago by Chas Emerick <[email protected]>
CTYP-145: now also producing a zero-dependency "core.typed.rt" artifact that contains only annotation machinery, suitable for use in libraries

Signed-off-by: Ambrose Bonnaire-Sergeant <[email protected]>

e012296a8c7373603145b0991fbb8793cc3393bd authored over 10 years ago by Chas Emerick <[email protected]>
Add check-{try,catch}. Delete unused imports.

01a5ad615cd30e4bacc6213407d039ddbf3db7f1 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use the real print-env*

fbfc313dc0f6049e10ff3e555989c51a12342985 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move check-dot. Use check method wrapper in check-cljs

6a861d54df97995e80d81adddc4712da8d3987ec authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add check-do for CLJ

682d3ed84ab6fc683882d2a4ef6f6d61571434ee authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add check-vector

9cb24a38af8ed31a8360a32e88ac4cfc2f4b63ff authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add check-set

d1ac505b4c01e12d1476743d3026eb46d0c11e78 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add check-map. Fix :vector's :item key.

87175f0a341e99b273cf2fb96eeb401eff7e899f authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move let/loop checking into own files

84cf756689e560d91c3c4550fcdcacfd488f354e authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use check-set! in CLJS impl

4a5f7f39c077cbd611c39f17a7c367f54de988f5 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update piggieback to 0.1.3

a077aba39d95121a4d00a0d4e927136e7cd4f4c7 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update CLJS to 0.0-2227

80a43d93f10ff180ff916b6a1a18d1759c88aa56 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move set! implementation into check.set-bang

3048ee42c8a2f84a46832440b17937fa6c477bc8 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move vars/functions out of clojure.core.typed, callable from CLJS impl

5698b2f9db2d2f76144a191f47718dc40fa55c5f authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Deprecate more type syntaxes, but not FnCase yet.

6fc9b2c711a58c6f99787606ad9b5908223605bf authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fail gracefully for missing files.

1d8bf964a580ae2a0099e81fe73cf21ca297af12 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix CTYP-146: bad contract

7599eb8601c12f625340889e4a8a6351d39d95d8 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Better error handling if trying to load in (future) zero-dep jar

4bcc6b865f1fcb439fd5759279508bb9f2f8e27c authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Deprecate a few more syntaxes. Add sub?-q test macro

af3ed404c774ac2d1ac7556aec50212bccfa192b authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
CTYP-145 - Lazily require tools.analyzer

b35131e503547d46e13ec9d50f7def84ebd8db04 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Promote/demote for HSeq

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

ea7c594edba287860f74e03b32a0e52faae27aac authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move to defalias, other namespaced types

eg. t/All, t/Pred, t/Any, t/Nothing, t/HMap

Deprecate some type syntax.

89c705b33a04d471fda85331277c9a526994355b authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Use defalias over def-alias

84045f9cbf7cdb64d687ba9c3fa81a96551eaffd authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Num is nicer

e384f71f4d6ef277940ef0f5c4b0e7053fb0b64e authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update project.clj version

3abba5849bd79fb58c051b33e79e7043fdfd51f8 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Deprecate def-alias with message

318db052a2180b935a281162975f01cf55c52781 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add cljs.core.typed/fn

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

984d3bd9a93fd3220c93b12b56efb90ee9a50b54 authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.50

f62fc4ba60792677a9f3c366cb29e32b09178285 authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
Fix CTYP-144. Find correct expected types for protocol method implementations.

203e0f2787fcb481a67e7e03c5a97a64f89e488b authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Add requires corresponding to imports.

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

3d5378a3069d8453b765ef96fad9ef4d1caa637e authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.49

8e9dcf94a267cf7815f728dd77a80c839ba5dae3 authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
Move more things out of check.clj

Overhaul dependency management. See ns-deps-utils

d5d99338adef66b0a69d5baedcb001d8baa2ea1c authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move more ops out of check.clj

bb656efa6372db3ffcb5a1edce5b38d9ac4aee8f authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Move functions out of check.clj

92198b007bfdbddb537b13e8a7f829d4eae625fd authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
check-tc unit test passes

bcb83f75a71637b46e11560a2023fc43de53d015 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Refactor utilities out of utils.clj

3aa23baeee6cc53b0ab5109b3c6c515b76abf613 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Refactor some things out of check.clj

970c139380e34c84e75b327cf9e9d4074f65486c authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Attach types to method parameters

487f504c317f330ffb77b268069d92456f68e177 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Correctly handle :quote expression

8165fcc5ed4578730b8fbfe6251b8e8a6015df0d authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update tools.reader

8c7dc4b245db04b6528f56eb501190c9c451b439 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Prettier printing for print-{env,filterset}

9a4d8c1065d2746a0773cea65fc266d9bcf0933d authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
bump readme version

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

0222dbb42934417d57585ec94c8d9fad798e5ee5 authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
[maven-release-plugin] prepare release core.typed-0.2.48

0d506f67cf35c73178823c55f07c122ee2a73026 authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
It seems we don't always get a line number for :fn

9ce2d119aaffa518c2fb502d012fe447a3dcc4b9 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Attempt at preventing GC out of memory errors.

Don't keep around results when we never use them.

035f9f0ffd0ee991e23e9d82c1ba0597182ecbf4 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix validator

17ede3e45182ab61ba4a444643eaca1d61e525d6 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
changelog

3099b72363f4ae05f6a28595dc23e1f57593dd3b authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Tweaks to file mapping

2324370ced02bc28e88fe49baca41ee7fb724c92 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix fn doc

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

d7fb292f356b95171975182a5938319d54e3fd38 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Bump readme version

e7b20e7f233f1d927221cd67f4a6dd6edf320672 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Remove debugging prns

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

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

ae56cd88c89392a639f8317fe445a5b894017fce authored over 10 years ago by Hudson @ build.clojure.org <[email protected]>
changelog for 0.2.47

9ebae4fb556b7674f6025a699a7d8e86e359ebc6 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Specify implementation inside lazy map

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

e3a64964bfc7d7d462fb34bca5da614bfa975311 authored over 10 years ago by Ambrose Bonnaire-Sergeant <[email protected]>