Thin abstraction layer over the Haskell OpenCL library.