People, data, code.
A simple time tracking application
Generative or property based testing for Ruby
A tool for generating sheets of QR codes with an optional message.
Thread-safe immutable objects that provide delegation and basic validation to hashes.
Relational programming for Ruby
An nREPL server & client for Ruby
Union, Intersect, and Difference set operations for ActiveRecord (also, SQL's UnionAll).
An an experiment in simplicity for web development
A Ruby object that represents a given time-of-day separate from any Date information. Makes it easy to perform work time calculations.
Generate data from contracts
Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
Contracts for String Coercion (see https://github.com/egonSchiele/contracts.ruby)
Ruby is already pretty lispy let's take it the rest of the way.
An implementation of multiple dispatch for Ruby. Also known as generic-functions or multi-methods.
A simple query interface for pulling deeply nested data from records.