Haskell bindings for libpuz