Mike Fikes
Mike Fikes
That's cool! It is difficult to see from the animation above, but if you try this on an iOS device, the form entered animates in slightly before the evaluation result,...
Oh, wait. Looking again, even though the animation duration is 50 ms, there is indeed a delay between the form entry and the evaluation of another 50 ms here https://github.com/replete-repl/replete-ios/blob/b08f543e3f504d7ca79a004d906e67fad416474c/Replete/ReplViewController.swift#L461
Hey @roman01la, while this fixes the issue, one scenario that it doesn't handle really well is the case when the VM is still initializing and the user, say, quickly types...
@roman01la A demo of what it looks like to block on an iPad 2 (which is the oldest / slowest device I have) is over here https://github.com/replete-repl/replete-ios/pull/137#issuecomment-493694037 (IMHO, blocking is...
To me, an interesting thought is to directly support [`deps.edn`](https://clojure.org/guides/deps_and_cli) for dependencies. For now, I have been experimenting with a minor tweak to a copy of `/usr/local/bin/clojure` just have that...
@arichiardi FWIW, with CloureScript, if you `clj -m cljs.repl.node`, then `deps.edn` works today.
Follow up on just using `deps.edn` for dependency configuration: I've logged https://dev.clojure.org/jira/browse/TDEPS-22 which would facilitate doing ``` lumo -c `cli -Spath` ```
Cool. Alex Miller fixed https://dev.clojure.org/jira/browse/TDEPS-22. And since it runs 26 times faster than `lein classpath`, only taking about 47 ms to build a classpath, using ``` lumo -c `clj -Spath`...
@sonwh98 With respect to your point (1) above, in self-hosted ClojureScript, macros are defined in `*.clj` and `*.cljc` files, just as they are done in JVM-based ClojureScript. The only difference...
With respect to self-host test cases, support for `doo` has landed (but not yet released): https://github.com/bensu/doo/commit/830f52b3620b24b8351503b6554dd03de1f317d8