Experiments with an IO system written in Haskell.