react-haskell-1.2.0.0: Haskell React bindings

Safe HaskellNone
LanguageHaskell2010

React.Interpret

Documentation

element :: (JSString -> RawAttrs -> ReactArray -> IO ForeignNode) -> JSString -> Attrs -> [(RawEvent -> Maybe (IO ()), EvtType)] -> [ForeignNode] -> IO ForeignNode

voidElement :: (JSString -> RawAttrs -> IO ForeignNode) -> JSString -> Attrs -> [(RawEvent -> Maybe (IO ()), EvtType)] -> IO ForeignNode

setField :: RawAttrs -> (JSString, JSON) -> IO ()

interpret :: Monad m => ReactT ty m () -> AnimationState ty -> (Signal ty -> IO ()) -> m (IO ForeignNode)

interpret' :: (signal -> IO ()) -> ReactNode signal -> IO ForeignNode