A port of Scala's Future to Haskell