[Haskell-cafe] IO-oriented cache library for interacting with GUI