Fork me on GitHub
#clojure-sg
<
2015-10-28
>
gabehollombe05:10:32

See ya’ll at tonight’s meetup at Thoughtworks on Amoy St (I hope)!

dilzio09:10:39

@mikera: haha no fair u guys used scuba! (liked anyhow tho simple_smile )

dilzio09:10:52

and by the way…wtf is that thing at 2:00????

mikera09:10:18

@dilzio: it's a feather star... a type of Crinoid. Took us ages to figure out what it was too!

dilzio10:10:03

to all: I’m sorry I can’t make the meetup tonight. I’m traveling tomorrow and have a family obligation that needs attending to… best of luck to Lucas and Dapeng!

lucasbradstreet13:10:50

It devolved a bit into performance and “stuff I like”. Prefer simplicity over performance, but know that you can always get performance if you need it simple_smile

lucasbradstreet13:10:41

http://www.onyxplatform.org/ is the distributed systems project I work on, if anyone is interested.

lucasbradstreet14:10:37

One thing to note when profiling Clojure code. Lazy sequences can obscure the actual source of costly computations. Sometimes you might want to add some "doall"s around your maps to simplify your call trees. There shouldn't be any performance hit unless you're actually using the laziness

lucasbradstreet14:10:36

I'm always happy to help out with exercism problems posted here, btw.

mikera17:10:59

mapv can often be helpful as an alternative to map: you often want your result in a vector anyway and it has the advantage of being non-lazy