Re: transducer parallelism

2019-01-29 Thread reborgml
Hi Brian, On Friday, 25 January 2019 22:19:21 UTC, Brian Craft wrote: > > Are there any docs on transducer parallelism? > Not a lot, but you can find something here: https://labs.uswitch.com/transducers-from-the-ground-up-the-practice/#parallelism I had the impression, from various sources, tha

Why transducers are not (yet) fundamental?

2017-06-17 Thread reborgml
I'm doing a little research for a talk and asking clojurists around. The thesis I'm supporting is that transducers should completely replace "normal" (non-reducing based) sequential processing. People have different reactions to this, usually going from "what's wrong with threading macros" to "

Re: 'get' behaviors

2017-05-30 Thread reborgml
Hi, thanks for the clarification. Not sure #3 is worth a Jira either, is perhaps useful for a few and there are more important things I guess. #2 is a work in progress already and #1 it's by design. I'm just happy it is noted somewhere such as here and clojuredocs (done). Thanks Renzo On Mond

Re: 'get' behaviors

2017-05-29 Thread reborgml
On Monday, 29 May 2017 18:45:20 UTC+1, Nicola Mometto wrote: > > Issue #1 had been logged in CLJ-1242, but it was later decided to just > focus on making equality not throw as contains/get throwing is consistent > with java behaviour, see comments from Stu and Alex here > https://dev.clojure.o

'get' behaviors

2017-05-29 Thread reborgml
I was wondering if the following 'get' behaviors are worth a chat. Apologies if this is known issue, but they don't seem impossible corner cases to me. #1 This one looks read-only access to me and I'm not sure why a suitable comparator should be in place. (get (sorted-map :a 1 :b 2) "a" "not

Re: [ANN] Book "The Clojure Standard Library - Annotated Reference"

2016-12-08 Thread reborgml
Yep, I mentioned the Almanac to "senior stakeholders" while pitching the book :) It was a less internet-based age, but I think there is still room for an offline reference. Thanks Renzo On Thursday, 8 December 2016 07:05:07 UTC, Torsten Uhlmann wrote: > > Thanks for working on this! > > Back i

Re: [ANN] Book "The Clojure Standard Library - Annotated Reference"

2016-12-08 Thread reborgml
Thanks Ryan, added this (and Alex's) to the book issues tracker. Will land in the following releases. On Wednesday, 7 December 2016 23:43:28 UTC, Ryan Fowler wrote: > > I love the idea. > > ​A gotchas section of some sort could be useful. For instance, a detail > about `case` to consider mention

Re: [ANN] Book "The Clojure Standard Library - Annotated Reference"

2016-12-08 Thread reborgml
Hey Alex, many good points and great feedback. More inline. On Wednesday, 7 December 2016 22:57:07 UTC, Alex Miller wrote: > > This is a cool idea so thanks for working on it. > > I was going to buy this (as I buy most of the Clojure books that come out) > but $48 for an unfinished ebook put me

Re: [ANN] components.md

2016-04-05 Thread reborgml
Not sure it's worth to depend on a library for a defprotocol with two functions. Also, still need to double check, but I think I can get rid of that defprotocol. Renzo On Tuesday, 5 April 2016 16:12:42 UTC+1, James Reeves wrote: > > Why implement your own Lifecycle protocol, rather than using t

Re: [ANN] Clojure 1.8.0-RC1 is now available

2015-11-12 Thread reborgml
Hello, the following stops executing on 1.8.0-rc1 or current master-head (9448d627e091bc010e68e05a5669c134cd715a98, 1.8-RC1 plus Rich fix for CLJ-1846): [/Users/reborg]$ repl Clojure 1.8.0-master-SNAPSHOT user=> (defn ^double timespi [^double x] (* x 3.14)) #'user/timespi user=> (timespi 2) Abs