reactive haskell widgets running in the browser. The MFlow widgets running in the browser with the Haste compiler