9:23vy: Isn't it possible to return multiple values in Clojure? If it is, then GET can return a second boolen argument telling whether the item is found or not. (Similar to GETHASH in CL.) Anyway, this is the 2 cents of a Clojure newbie.

15:08duck1123: I just wish there was a better way to browse documentation for the fns in contrib. I was using clj-doc, but I think it's getting out of date and I got a bunch of errors when I tried running it locally.

15:31mibu: is there a simple way to strip a qualified name symbol's namespace part and just leave the name part? I want to write a simple utility to cleanup macroexpand-1's output so it's easier to read

16:04jbondeson: i figured out what's happening with the (float large-rational), it's trying to do naive float conversion by turning the numerator and denominator into floats individually, and if they're too big? Infinity. And as we all know (/ Infinity Infinity) => NaN

19:26IslandAce: forced to use jira at work... you get used to it, but my g*d why hasn't anyone written *the-definitive* issue/bug management system? i feel tempted (stop me and tell me i'm stupid and everybody has different reqs, and, whatever...)

19:35IslandAce: tech: they moved us away from trac. which we loved (or at least didn't hate). sigh.

19:36technomancy: the confluence/jira emacs mode eases the pain some for me

19:36IslandAce: pivotal seems cool, but also contains a deal-breaker - it seems to be "hosted only" and no way to do a local setup. won't fly with the phb's - our stuff is so crucial everyone and their mother-in-law would hack into any server just to take a look at our oh-so-important code...

19:49erohtar: how do i get access to command line arguments in a clojure script?

19:49IslandAce: technomancy: yeah, too little hacker humour these days. everybody's to wound up fighting corporate policies on youtube usage that we don't have time to come up with these fantastic rfc's...

19:54 technomancy: I'm questioning the BLUDGEON_PAGES .. eh.. what's it called in Ruby? thing. 500 pages isn't enough, I feel, to really maim someone. Go with 750 (and a good quality paper) and I think you've crossed the line into aggravated assault.

19:55technomancy: IslandAce: some more research is definitely needed to calibrate that number. I based it on the weight of a Chicago phone book, which the Chicago police department has identified as a murder weapon in a certain case.

20:13 danlarkin: actually, i'm a bit more interested in the code than the name... django on clojure sounds promising. what parts are you porting?

20:15* technomancy is going to wait to see how clojure+terracotta shakes out before investing any time in ORM-type stuff

20:15danlarkin: IslandAce: well, hopefully all of it eventually, at least what makes sense. So far I have the url dispatching, middleware, settings system, now I'm scratching my head on what to do with templating

20:16technomancy: danlarkin: the obvious way is pretty compelling from what I've used of it so far

20:19IslandAce: hopefully we'll see a rapid evolvement of clojure web frameworks soon - when all talented people start pooling their talent into one framework so us less-talented people can get to work... :-)

20:19danlarkin: technomancy: django has this interesting idea of "template loaders" -- which are just classes that know how to load templates from different places, usually it's the file system, but really it could be anywhere, HAM radio, email, S3 whatever...

21:30rzezeski: Has anyone else noticed that 'merge' works on data structures other than maps, but that the doc string for merge discusses it's behavior strictly in terms of maps. I wonder if this doc should change to be more general, or if the merge function should check that the arguments are indeed maps?