Programming Projects
Pencil
A static-site generator written in Haskell. This very website is written in Pencil!
hellouke.com (GitHub)
Ukulele chord reference. Written in PureScript and Halogen.
Neblen
A programming language that focuses on type safety with Lisp simplicity. In essence, the typed lambda calculus, with some added features like polymorphic type variables and algebraic data types. Includes a parser, type checker, and interpreter. For educational purposes.
Pong Wars
A spicy twist of a classic game. My first "big" C++ project was a pong clone. Well, this is a clone of that, but written in Haskell.
SAT
Boolean satisfiability Haskell library to help you solve those NP-hard problems.
True Cost
Calculates the true cost of your spending. Written in Elm.
Planjure (GitHub)
Path-planning demo running Dijkstra and A*. A study in ClojureScript, Om and core.async.
K-means
A demo of the k-means clustering algorithm written in Clojure and Quill.
Iron Tools
Stream live HD video for conferences.
Kapal
Get a robot from Point A to Point B. Path-planning library in Python.