ANN: An Improved Clojure Brush for Syntax Highlighter
Introducing a new Clojure brush for the Syntax Highlighter javascript library.
Introducing a new Clojure brush for the Syntax Highlighter javascript library.
A simple but functional implementation of L-Systems in Clojure.
A detailed review of The Apocalypse Machine, Graham Walmsley's post apocalypse setting toolkit for Trail of Cthulhu.
Trevor Burnham's reply to my critique of Coffeescripts comprehensions.
An examination of List Comprehensions in several languages, how Coffeescript's ‘comprehension’ semantics differ from the common case, and limitations that arise.
A review of Pelgrane Press's companion to the campaign frame The Bookhounds of London for players and keepers.
A review of Bookhounds of London, a campaign frame for Trail of Cthulhu by Kenneth Hite.
Ring is the foundation of web programming in Clojure. It has a broad ecosystem of libraries that fullfil many different roles in the web stack. This article introduces the fundamental concepts of Ring as well as four major libraries, and explains common idioms to help you get started quickly.
Following my introduction to fnparse, this article looks at how more common functional programming tools can be leveraged to make parsers that output new parsers.
Parser combinators are a powerful way of expressing complex parsers as first class operations in a language with first class functions. This tutorial introduces one such library, fnparse, for Clojure.