| | editorial | Clojure grab bag Well, this week, I just wanted to catch everyone up on some of the great content I have been consuming for the past few weeks. There is no real theme, except for the normal filters for quality and relevance. It looks like I will need an issue like this occasionally, for great stuff that does not really fit into a topic big enough for its own issue. Enjoy! Eric Normand <ericwnormand@gmail.com> PS. I love to hear from you. Just hit reply! | |
dead trees live again! | Amazing LISP Books living again in clojure A great roundup of blog posts that go through older Lisp books, reworking the examples in Clojure. It makes me kick myself for never reading the Little Schemer when I was a kid. Somehow a copy of it found its way onto my bookshelf. | |
data | Thinking in Data (video) Stuart Sierra hits it home with some good ideas for organizing code around data. | |
quasi-homoiconic | Not so homoiconic (video) Christophe Grand explains his work to make Clojure tooling easier: by making a reader that is much more homoiconic than the standard reader. His reader includes whitespace and comments so that a non-lossy round-trip can be done. | |
peek inside | Generating and Analyzing Events (video) Zach Tellman presents a system for operating on event streams, which allows information from deep inside the system to communicate with parts outside. | |
reducers | Reducers (video) I am still trying to wrap my head around the reducers library and what I should use it for. Rich Hickey dives a little deeper into it in this EuroClojure talk. | |
homoiconicity, again | Homoiconicity Bring Pretty Graphs to Liberator This is one of those things about homoiconicity: you can easily read in code and visualize it in new ways. In this post, Philipp Meier creates a flowchart of the Liberator decision tree. | |
enlive tutorial | An Introduction to Enlive Enlive is a great CSS-like selector library for dealing with HTML. It is ostensibly a templating library, but people use it for screen-scraping as well. David Nolen has created a nice introduction. | |
scheduling | Quartzite This looks interesting. If I ever need an industrial scheduler, I'll look to this. | |
datalog revived | datalog It appears that clojure.contrib.datalog has been revived! It would be very nice to see this continue and improvements made. | |
| |
|