[Haskell-cafe] how to run in bounded space?