experimenting with Haskell UI tools