Posts

  1. A Lispy Calculator with Bison

    Bison is a parser generator that’s backwards compatable withyacc. You give it a lexer anda grammar in a .y file, and ...

  2. A Functional Implementation of an Abstract Development Server

    Let's implement an abstract development server in Haskell.

  3. Designing an Abstract Development Server

    Let's design an abstract development server that works for any compiled language.

  4. An Abstraction For Currying In Ruby

    This post works towards an abstraction for currying in Ruby. It begins with an illustration of currying with pseudoco...