Elm style FRP library for PureScript