Module
Specular.FRP.Fix
- Package
- purescript-specular
- Repository
- restaumatic/purescript-specular
#fixDyn Source
fixDyn :: forall m a b. MonadFRP m => (WeakDynamic a -> m (Tuple (Dynamic a) b)) -> m b
#FixFRPRecord Source
class FixFRPRecord :: RowList Type -> Row Type -> Row Type -> Constraint
class FixFRPRecord (ro_list :: RowList Type) (ri :: Row Type) (ro :: Row Type) | ro_list -> ri ro where
Members
fixRecord :: forall m b. MonadFRP m => Proxy ro_list -> (Record ri -> m (Tuple (Record ro) b)) -> m b
Instances
(TypeEquals (Record ()) (Record empty)) => FixFRPRecord Nil empty empty
(IsSymbol label, Lacks label tail_ri, Cons label input tail_ri ri, Lacks label tail_ro, Cons label output tail_ro ro, FixFRP input output, FixFRPRecord tail_ro_list tail_ri tail_ro) => FixFRPRecord (Cons label output tail_ro_list) ri ro
- Modules
- Control.
Monad. Cleanup - Control.
Monad. Replace - Specular.
Debug - Specular.
Dom. Browser - Specular.
Dom. Builder - Specular.
Dom. Builder. Class - Specular.
Dom. Element - Specular.
Dom. Element. Class - Specular.
Dom. Node. Class - Specular.
Dom. Widget - Specular.
Dom. Widgets. Button - Specular.
Dom. Widgets. Input - Specular.
Dom. Widgets. RadioGroup - Specular.
Dom. Widgets. Select - Specular.
FRP - Specular.
FRP. Async - Specular.
FRP. Base - Specular.
FRP. Fix - Specular.
FRP. List - Specular.
FRP. Replaceable - Specular.
FRP. WeakDynamic - Specular.
Internal. Effect - Specular.
Internal. Incremental - Specular.
Internal. Incremental. Array - Specular.
Internal. Incremental. Effect - Specular.
Internal. Incremental. Global - Specular.
Internal. Incremental. Mutable - Specular.
Internal. Incremental. MutableArray - Specular.
Internal. Incremental. Node - Specular.
Internal. Incremental. Optional - Specular.
Internal. Incremental. PriorityQueue - Specular.
Internal. Incremental. Ref - Specular.
Internal. Profiling - Specular.
Internal. Queue - Specular.
Internal. RIO - Specular.
Profiling - Specular.
Ref