glazier-react-1.0.0.0: ReactJS binding using Glazier.Command.

Safe HaskellNone
LanguageHaskell2010

Glazier.React.ReadIORef.Internal

Synopsis

Documentation

newtype ReadIORef a Source #

NB. Don't export ReadSubject constructor to guarantee that that it only contains non-blocking readIORef IO.

Constructors

ReadIORef (IO a) 
Instances
Monad ReadIORef Source # 
Instance details

Defined in Glazier.React.ReadIORef.Internal

Methods

(>>=) :: ReadIORef a -> (a -> ReadIORef b) -> ReadIORef b #

(>>) :: ReadIORef a -> ReadIORef b -> ReadIORef b #

return :: a -> ReadIORef a #

fail :: String -> ReadIORef a #

Functor ReadIORef Source # 
Instance details

Defined in Glazier.React.ReadIORef.Internal

Methods

fmap :: (a -> b) -> ReadIORef a -> ReadIORef b #

(<$) :: a -> ReadIORef b -> ReadIORef a #

Applicative ReadIORef Source # 
Instance details

Defined in Glazier.React.ReadIORef.Internal

Methods

pure :: a -> ReadIORef a #

(<*>) :: ReadIORef (a -> b) -> ReadIORef a -> ReadIORef b #

liftA2 :: (a -> b -> c) -> ReadIORef a -> ReadIORef b -> ReadIORef c #

(*>) :: ReadIORef a -> ReadIORef b -> ReadIORef b #

(<*) :: ReadIORef a -> ReadIORef b -> ReadIORef a #

Show (ReadIORef a) Source # 
Instance details

Defined in Glazier.React.ReadIORef.Internal

Semigroup a => Semigroup (ReadIORef a) Source # 
Instance details

Defined in Glazier.React.ReadIORef.Internal

Methods

(<>) :: ReadIORef a -> ReadIORef a -> ReadIORef a #

sconcat :: NonEmpty (ReadIORef a) -> ReadIORef a #

stimes :: Integral b => b -> ReadIORef a -> ReadIORef a #

Monoid a => Monoid (ReadIORef a) Source # 
Instance details

Defined in Glazier.React.ReadIORef.Internal