Beat Haskell into IO submission