[Haskell-cafe] How does one create an input handle bound to a string instead of a file?