Haskell binding to libnanomsg