btce haskell interface