Re: complex numbers in clojure

2015-11-06 Thread Mars0i
I leave it to others to assess the tradeoffs, but: Anything that's done to better support scientific computing has potential to pay off in the long run with greater popularity for Clojure. Most, or many scientists work in universities. Professors have students--lots of students, over time.

Unum in Clojure/ClojureScript?

2015-11-06 Thread Richard Davies
Unum is a number representation system that is a superset of IEEE integers and IEEE floats which avoids many problems (especially in floating point arithmetic) as it has no rounding, no overflow to infinity, no underflow to zero, and is safe to parallelize. I was wondering if anyone has

Re: ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-06 Thread Nathan B
Just some early results on our builds show a roughly 30% decrease in compile time when using cljsbuild auto. That helps a lot during development. Awesome work as usual, thanks! -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group,

Re: org-mode Clojure babel

2015-11-06 Thread Phillip Lord
If you are willing to entertain a slightly different interaction model, you might want to take a look at the lentic package https://github.com/phillord/lentic Instead of Clojure snippets which you can pop out and edit, this gives you two buffers, one entirely valid clojure (which syntax

[ANN] core.memoize 0.5.8

2015-11-06 Thread Alex Miller
I released a new version of core.memoize today (0.5.8) with a fix for CMEMOIZE-21, which was a race condition in the internal delay implementation. There was a core.memoize release (0.5.7) way back in January that bumped the core.cache dependency (that had the long-standing reflection warning)

[ANN] org.clojure/java.classpath "0.2.3"

2015-11-06 Thread Stuart Sierra
java.classpath — utilities to examine the Java classpath from Clojure programs. https://github.com/clojure/java.classpath Release 0.2.3. Leiningen dependency: [org.clojure/java.classpath "0.2.3"] This is a bugfix release. Changes: - Fix CLASSPATH-7

ANN: ClojureScript 1.7.170, Enhanced Build Pipeline

2015-11-06 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.7.170"] This release includes a major refactor of the build pipeline thanks to Juho