Commit Graph

10 Commits

Author SHA1 Message Date
Daniel Compton b53062e859 Move reagent-id fn to re-frame.interop 2016-12-15 13:28:57 +13:00
Daniel Compton 769238acd4 Add tracing macros 2016-11-24 18:08:38 +13:00
Shaun Mahood 163c9388bf Fixing typos, spelling, and spacing on requires
General basic clean up.
I also changed begatted to begotten, which I think is correct but less
fun...
2016-08-26 12:48:24 -06:00
Mike Thompson 8cf42f57f5 Version 0.8.0 2016-08-19 18:20:21 +10:00
Mike Thompson cd55814cdf Undo previous stupidity 2016-08-19 15:41:56 +10:00
Mike Thompson 0514e06d0c Put in the right magic around `:advanced` Dead Code Elimination 2016-08-19 15:07:06 +10:00
Mike Thompson 3dc5c728c6 Ensure we get DCE (Dead code Elimination) 2016-08-18 23:27:52 +10:00
Mike Thompson ff2b712379 Add a further check to subs 2016-08-18 11:58:33 +10:00
Sam Roberton 951682db81 CLJC: address (some of) Daniel's review comments 2016-07-21 12:42:25 +10:00
Sam Roberton cc33fe5a95 First pass at converting to CLJC for JVM testing
Note that the goal of using CLJC here is to enable writing and running
`deftest`s in JVM Clojure to test your (CLJS) re-frame app.  Actually
running a re-frame app as a meaningful thing on the JVM (other than for
tests) is explicitly *not* a goal.

- All files renamed *.cljs -> *.cljc
- New `re-frame.interop` ns for stuff that's different between CLJS and
  JVM Clojure, including Reagent interop.
- Other CLJS incompatibilities (eg `catch :default` and `deftype`'s
  `^:mutable` vs `^:volatile-mutable`) are handled with reader
  conditionals in-place.
2016-07-20 19:19:56 +10:00