A blaze-html style ReactJS binding for Haskell using GHCJS