Module

Chameleon.Types

Package
purescript-chameleon
Repository
thought2/purescript-chameleon

#ElemNode Source

type ElemNode :: (Type -> Type) -> Type -> Typetype ElemNode html a = Array (Prop a) -> Array (html a) -> html a

#ElemNode_ Source

type ElemNode_ :: (Type -> Type) -> Type -> Typetype ElemNode_ html a = Array (html a) -> html a

#ElemLeaf Source

type ElemLeaf :: (Type -> Type) -> Type -> Typetype ElemLeaf html a = Array (Prop a) -> html a

#ElemLeaf_ Source

type ElemLeaf_ :: (Type -> Type) -> Type -> Typetype ElemLeaf_ html a = html a

#ElemKeyedNode Source

type ElemKeyedNode :: (Type -> Type) -> Type -> Typetype ElemKeyedNode html a = Array (Prop a) -> Array (Key /\ (html a)) -> html a

#ElemKeyedNode_ Source

type ElemKeyedNode_ :: (Type -> Type) -> Type -> Typetype ElemKeyedNode_ html a = Array (Key /\ (html a)) -> html a

#ElemKeyedLeaf Source

type ElemKeyedLeaf :: (Type -> Type) -> Type -> Typetype ElemKeyedLeaf html a = Array (Prop a) -> html a

#ElemKeyedLeaf_ Source

type ElemKeyedLeaf_ :: (Type -> Type) -> Type -> Typetype ElemKeyedLeaf_ html a = html a