The code in this repository goes with the related Technical Report (http://www.macs.hw.ac.uk/~eb96/pdf/gum-tr-2015.pdf). Currently it contains a sequential Haskell version, a sequential C version, and a parallel Haskell version using parMap.
Contributions welcome!