Re: Sum types in Clojure? Better to represent as tagged records or as variant vectors?

2017-08-28 Thread Timothy Baldridge
>> https://github.com/arrdem/guten-tag The name alone deserves a +1. :D On Mon, Aug 28, 2017 at 2:53 PM, Reid McKenzie wrote: > FWIW I wrote a library around defining tagged map types > https://github.com/arrdem/guten-tag and used it heavily in the Grimoire > implementation

Re: Sum types in Clojure? Better to represent as tagged records or as variant vectors?

2017-08-28 Thread Reid McKenzie
FWIW I wrote a library around defining tagged map types https://github.com/arrdem/guten-tag and used it heavily in the Grimoire implementation almost entirely to my satisfaction. No idea if anyone else ever picked it up, and due to implementation details of Clojure's let map destructuring you

Re: ref strange behavior

2017-08-28 Thread Gary Verhaegen
I wasn't satisfied with the various answers to both this thread and the StackOverflow question, so I spent a bit more time digging; it turns out this was a bug in the range implementation that was fixed in 1.9.0-alpha11. I've added a bit more details on StackOverflow [1]; the full story is on the

[ANN] Citrus (Scrum) 3.0.0 — State management library for Rum

2017-08-28 Thread Khalid Jebbari
Any API change ? Or just renaming? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe