satanson's repositories
combinatorrent
A bittorrent client written in Haskell
cpp_functional
functional programming in C++ using <functional> and <algorithm>
dybvig-three-imp
Implementations of the compilers and VMs from R. Kent Dybvig's "Three Implementation Models for Scheme." Each file is named after the section of the paper it implements. I made a few modifications to make the code work with PLT Scheme. Each file is a module that exports an evaluate function. Some of the VMs need mutable lists, so I explicitly use mcons, etc. where needed. Also, the recur macro is the same as let, so I used let instead.
Grad-School-Code
Some Code from my Grad School Courses
java-rest-binding
Java Bindings for the Neo4J Server REST API, providing an implementation of GraphDatabaseService
princess-alist
Dotfiles collection and more
scala
The Scala programming language
TPC-H-Hive
Running TPC-H on Apache Hive