Small Hash Haskell bindings