RDIO API wrapper in Haskell