Skip to content

Instantly share code, notes, and snippets.

@frenchy64
Created January 14, 2017 17:48
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save frenchy64/b24a489322bb294fdeb6d65b8743832a to your computer and use it in GitHub Desktop.
Save frenchy64/b24a489322bb294fdeb6d65b8743832a to your computer and use it in GitHub Desktop.
1. Clone this repository https://github.com/frenchy64/clojurescript/tree/tools.analyzer-ast
2. Checkout the `tools.analyzer.ast` branch.
3. `lein install` that branch.
4. Now you should have `[org.clojure/clojurescript "0.0-SNAPSHOT"]` in your maven repo
5. You now have push rights to `https://github.com/typedclojure/core.typed`.
6. I'll soon have a CLJS branch we can all work on.
Relevant files:
- the clojurescript type checker
- https://github.com/typedclojure/core.typed/blob/master/module-check/src/main/clojure/clojure/core/typed/check_cljs.clj
- the clojurescript type checker unit tests
- https://github.com/typedclojure/core.typed/blob/master/module-check/src/test/clojure/clojure/core/typed/test/cljs.clj
@ympbyc
Copy link

ympbyc commented Jan 17, 2017

Update

  • ctyp-323-cljs is the branch we will be working on.
  • cljs test has now moved to module-cljs/src/test/clojure/clojure/core/typed/test/cljs.clj

@ympbyc
Copy link

ympbyc commented Jan 19, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment