[ANN] Immutant 2.0.0-alpha2

2014-10-23 Thread Christian Romney
One small nit with the documentation (web guide): like hello and howdy, hola begins with an "h", albeit a silent one. -- 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 n

Re: [ANN] overload-middleware 0.1.1

2013-11-17 Thread Christian Romney
Maybe you should re-read this whole thread. Clinton is just pointing out how impolite it is, particularly as the first response to an ANN post, to poopoo all over someone else's work, shared freely and graciously with the rest of the community, simply because *you* can't see a use for it. Clearl

Re: ANN How To Make Your Open Source Project Awesome (or: Not Suck)

2013-04-21 Thread Christian Romney
"In explaining Clojure, for example, you'll find that the motivations are usually brought forth in a Rich Hickey talk. He talks about the motivations for immutable data structures, for time and state, for carrying metadata, and so much more. None of this is in the code base. " I can sympathize

Re: Analog to Scheme's partition in Clojure?

2013-04-04 Thread Christian Romney
On Thursday, April 4, 2013 12:13:13 PM UTC-4, Jim foo.bar wrote: > there is a separate fn in contrib and does exactly what you want > (assuming you don't care about the 2 passes): > > (defn separate > "Returns a vector: >[ (filter f s), (filter (complement f) s) ]" > [f s] > [(filter f

Re: Analog to Scheme's partition in Clojure?

2013-04-04 Thread Christian Romney
On Thursday, April 4, 2013 8:25:32 AM UTC-4, Jonathan Fischer Friberg wrote: > I think group-by can do what you want (and more); > Hi Jonathan, Thanks for the reply. I had looked at group-by, and hastily dismissed it due to lack of imagination. This would work, though it isn't as "pretty". (le

Analog to Scheme's partition in Clojure?

2013-04-04 Thread Christian Romney
Hi all, I was wondering if something in core (or new contrib) like this exists already... (defn segregate "Takes a predicate, p, and a collection, coll, and separates the items in coll into matching and non-matching subsets. Like Scheme or Ruby's partition." [p coll] (loop [s coll y

Re: Reducers

2012-05-10 Thread Christian Romney
On Thursday, May 10, 2012 8:02:09 AM UTC-4, Nicolas Oury wrote: > > I can describe the background to understand my last email. Thank you very much for taking the time to post all of that–I've got some reading to do for sure. -- You received this message because you are subscribed to the Go

Re: Reducers

2012-05-09 Thread Christian Romney
I would be indebted to you if you could point me in the direction of the reading material necessary to follow this discussion. I'm afraid I'm currently out of my depth, but very eager to understand. Sincerely, Christian Romney -- You received this message because you are subscri

Reducers

2012-05-09 Thread Christian Romney
All I can say is, wow! I do have some questions, though. Am I mistaken or is fork/join Java 7? Anyone have this running on OS X yet? If so with the Oracle preview or Open JDK? Also, core map and friends are lazy, reducer map and friends inherently parallel. We also have pmap/preduce. Can someo

Re: Looking for example code and other learning resources

2011-11-10 Thread Christian Romney
On Nov 10, 12:03 pm, Base wrote: > Hi - > > I have found this site *very* useful. > http://clojuredocs.org/quickref/Clojure%20Core Thanks for your reply. I am familiar with Clojure docs and have found it helpful on occasion. On a separate note, I've been studying the SQL Korma source which makes

Looking for example code and other learning resources

2011-11-10 Thread Christian Romney
urce (particularly the ASM) and was wondering if there are any good resources that explain the low-level design and implementation of the language. If not, let me be the first to say I'd gladly part with money for a book on the subject... ;) Thanks very much in advance. Christian Romney -- Y

A question about arity and function performance

2011-09-28 Thread Christian Romney
I was reading the implementation of juxt and noticed it is defined with 4 arities: https://github.com/clojure/clojure/blob/master/src/clj/clojure/core.clj#L2296 Am I right to infer this is for performance reasons? Where can I read more about the performance implications of arity and this sort of o

Re: Prisoner's Dilemma in Clojure

2011-08-22 Thread Christian Romney
On Aug 21, 9:57 pm, Base wrote: > Very very nice! > Thanks for the encouragement! I should publicly thank Alan Malloy as well, who took the trouble to submit a patch improving some rather unidiomatic code. Thanks to all who have looked at it–I really appreciate the feedback. I'm really excited

Re: Prisoner's Dilemma in Clojure

2011-08-22 Thread Christian Romney
On Aug 22, 10:04 am, Dave Ray wrote: > I'm not sure why this code was written this way, but Marginalia has no > problem using docstrings. Compare it's own docs: > Chalk it up to noob mistake... :) -- You received this message because you are subscribed to the Google Groups "Clojure" group. To

Prisoner's Dilemma in Clojure

2011-08-19 Thread Christian Romney
Hi all, As part of my attempt to learn Clojure, I've cooked up a simple Prisoner's Dilemma simulation. I'd love any feedback the group would care to provide about my implementation, as I'm eager to improve. I've got thick skin so fire away! Annotated source: http://xmlblog.github.com/prisoners/