tomstuart / nothing
Programming with Nothing
☆245Updated 10 years ago
Related projects ⓘ
Alternatives and complementary repositories for nothing
- The Maybe Monad in idiomatic Ruby☆301Updated 7 years ago
- Code from my series on writing a Ruby compiler in Ruby☆274Updated last year
- Monads & ADTs in Ruby☆27Updated 4 years ago
- Haskell-style partial application and composition for Ruby methods☆154Updated 9 years ago
- Simple Ruby implementations of some common monads.☆602Updated 5 years ago
- Usable, idiomatic common monads in Ruby☆384Updated last year
- Bridge from Ruby to Haskell☆262Updated 9 years ago
- Fancy is a dynamic, object-oriented programming language inspired by Smalltalk, Ruby, Io and Erlang that runs on the Rubinius VM.☆261Updated 10 years ago
- Simplifies querying of structured data using relational algebra☆456Updated 6 years ago
- A Ruby benchmarking tool accurate to sub-nanosecond time scales☆222Updated 5 years ago
- A tiny subset of Ruby with a Lua'esc VM☆466Updated 6 years ago
- Flea is a tiny Lisp interpreter written in Ruby☆88Updated 6 months ago
- ☆84Updated 8 years ago
- A pure Ruby gem implemention of a Prolog-like DSL for AI and logical programming.☆200Updated 2 years ago
- A micro LISP implementation in 24 lines of Ruby.☆273Updated 4 years ago
- Functional Reactive Programming in Ruby.☆354Updated 8 years ago
- a modular, macro-ular, totally tubular language for the Rubinius VM. #atomo @ freenode☆52Updated 8 years ago
- Whittle: A small LALR(1) Parser in Pure Ruby (Not a Generator)☆115Updated 11 years ago
- A simple PEG library for ruby☆170Updated 10 months ago
- Parser combinator library for Ruby inspired by Haskell's Parsec☆102Updated last year
- A set of tests to teach you Smalltalk☆170Updated 4 years ago
- helps dealing with exceptional situations, it comes from the sphere of functional programming and bringing the goodies I have come to lov…☆229Updated 8 years ago
- Transducers for Ruby☆155Updated last year
- Scheme in as little Ruby and as much Scheme as possible. Supports macros, continuations, tail recursion and lazy evaluation.☆365Updated 12 years ago
- An experimental web framework.☆367Updated 11 years ago
- Smalltalk on Rubinius☆57Updated 13 years ago
- LLVM bindings for Ruby☆117Updated 4 years ago
- Types, type checking, and contracts for Ruby☆602Updated this week