gregspurrier/klam
A Ruby implementation of Kl, the small Lisp on top of which the Shen programming language is implemented.
Discovered public repositories for gregspurrier in the GitHub catalog.
A Ruby implementation of Kl, the small Lisp on top of which the Shen programming language is implemented.
Vim indentation and syntax highlighting for Midje
My .vim directory and .vimrc
KLaSC: KLambda Spec Checker
Just fooling around.
A simple Promises/A+ compliant promise library for Node.js
ShenRuby is a port of the Shen programming language to Ruby
My .emacs.d directory
Example usage of the To Be Continued library in a ClojureScript application targeting Node.js
Simplified Asynchronous Programming for Clojure and ClojureScript
Type-checked Compojure Routes
You chart your course down a river of functions. Portage gets you through the asynchronous rapids.
Clojure data structure decoration
Public repository.
The meeting of Clojure doc strings' chocolate with Midje facts' peanut butter.
List comprehensions for Ruby.
MongoHydrator makes expanding embedded MongoDB IDs into embedded subdocuments quick and easy.
DocumentHydrator takes a document, represented as a Ruby Hash, and efficiently updates it so that embedded references to other documents are replaced with their corresponding subdocuments.
Lazy equivalents for many of the methods defined in Ruby's Enumerable module
An ActiveRecord extension allowing an attribute to be treated as a symbol-based enumeration.
Plugin that enables an ActiveRecord attribute to be treated as an enumeration of symbols