Haskell bindings for bcrypt