Understanding how a collection reduce itself

2014-09-24 Thread Aleš Roubíček
Resulting function is passed to reduction function as an recipe, how to process the data. Collections implements CollReduce protocol. When you call reduce function it will delegate the work to concrete implementation of the protocol. -- You received this message because you are subscribed to

Re: What is the best setup to program Clojurescript IF...

2014-10-05 Thread Aleš Roubíček
LighTable is really friction less. On Thursday, October 2, 2014 9:13:14 PM UTC+2, Peter Mancini wrote: What is the best setup to program Clojurescript IF: - you hate EMACS - use linux or windows Any suggestions? -- You received this message because you are subscribed to the Google

Re: testing platform , midje or specjl ?

2014-10-28 Thread Aleš Roubíček
Every library is good for different kinds of testing. If you like BDD style go with Speclj, if you want to do acceptance testing with table like data go with Midje. If you preffer test after go with expectations or clojure.test. Test.Check is good addition to test toolbelt for everyone. On

Re: What does .NET open sourcing mean for ClojureCLR?

2014-11-12 Thread Aleš Roubíček
Unfortunately startup time of ClojureCLR is much worse because it targets DLR. On Wednesday, November 12, 2014 8:16:19 PM UTC+1, Michael Klishin wrote: On 12 November 2014 at 21:50:57, Evan Zamir (zamir...@gmail.com javascript:) wrote: I just read that MS is open sourcing .NET. I assume

Re: core async and transducers in Clojure 1.6.0

2014-12-30 Thread Aleš Roubíček
Clojure 1.7 alphas are pretty solid. I use them in production without any problems and with benefits of 1.7. On Monday, December 29, 2014 5:38:05 PM UTC+1, Udayakumar Rayala wrote: Hi, We are currently using clojure 1.6.0 and using async channels version 0.1.346.0-17112a-alpha. I see

Re: ANN: ClojureScript 0.0-3058, Enhanced REPLs, faster compile times

2015-03-09 Thread Aleš Roubíček
Just wow! Thank you. On Tuesday, March 10, 2015 at 12:41:45 AM UTC+1, David Nolen wrote: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript New release version: 0.0-3058 Leiningen dependency

Re: Help ship Clojure 1.9!

2017-09-29 Thread Aleš Roubíček
The Cljs problem is easily solvable by referencing latest tools.reader: [org.clojure/clojurescript "1.9.908" :exclusions [org.clojure/tools.reader]] [org.clojure/tools.reader "1.1.0"] On Thursday, September 28, 2017 at 8:37:11 PM UTC+2, puzzler wrote: > > And to be clear, it doesn't only

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-28 Thread Aleš Roubíček
In Lumo case there is heavy optimisation of startup time in not loading CLJS from JS sources at all. They use V8 Startup Snapshots. See https://anmonteiro.com/2016/11/the-fastest-clojure-repl-in-the-world/ for more details. Dne sobota 15. července 2017 0:20:28 UTC+2 Didier napsal(a): > > This

Re: Efficient Predicate Dispatch [was ANN: Logos v0.6]

2018-11-19 Thread Aleš Roubíček
It was promoted to contrib since then. https://github.com/clojure/core.match/wiki/Crazy-Ideas and https://github.com/clojure/core.match are links you are looking for. On Monday, November 19, 2018 at 9:50:20 AM UTC+1, Khalid Jebbari wrote: > >