[Haskell-beginners] More direct binding of IO result