gelisam/cabal-rangefinder
A tool to fill in the version ranges in a cabal file.
Discovered public repositories for gelisam in the GitHub catalog.
A tool to fill in the version ranges in a cabal file.
Display notes from Evernote on a calendar.
Build scripts for building ghc cross compilers targeting Android
A place to host my git-slides presentations
Use git to replay part of a bash pipeline.
Text-based slides using vim and git.
The AI for a tiny board game I invented.
Haskell text processor for the command-line
Using Haskell's type system to guarantee commutativity.
A textbook on informal homotopy type theory
Compare the performance of a few Haskell queue implementations.
Convert pure ObjectiveC code to pure Java code, libraries be damned.
Demonstrating comonad transformers.
C++-style type promotion for Haskell's numeric hierarchy
Proof of concept that the lambda-calculus doesn't need a garbage-collector.
My default setup, including config files and shell scripts.
For writing GLUT's main loop in the style of Haskell's main function.
RestFB is a simple and flexible Facebook Graph API and Old REST API client written in Java.
logic programing
A tool for creating toy languages and experimenting with them.
This is our entry for GitHub Game Off 2012, play it here:
The Python interface to the FreshBooks API
Substrate is a GUI tool which makes it easy to build text processing pipelines.
a twelf-like type-checker supporting recursive signatures
a series of ambitious experiments in the functional language / proof assistant Agda.