EIBd client written in Haskell