-
A Tutorial to OCaml -ppx Language Extensions
A brief introduction to the ppx extension mechanism in OCaml, with examples and further pointers - things I wish I'd known while preparing my Masters thesis.
-
The MyUoB Android App
A demonstration of an Android app I built for students at the University of Birmingham.
-
Thoughts on Android Development
Some musings after my first serious stint as an Android Developer.
-
UVa 11631 & Disjoint Set Data Structure
A solution to the minimal spanning tree problem in Java, using a clever data structure.