A Haskell library for dealing with FlatZinc