| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Web.Suavemente.Types
Synopsis
- newtype Suave a = Suave {}
- data SomeSuave where
- data Input a = Input {}
- data ChangeEvent = ChangeEvent {}
Documentation
An applicative functor capable of getting input from an HTML page.
An existentialized Suave.
An applicative functor can introduce new markup, and hook it up to the event stream.
Constructors
| Input | |
Fields
| |
data ChangeEvent Source #
Change messages that come from the JS side.
Constructors
| ChangeEvent | |
Instances
| Eq ChangeEvent Source # | |
Defined in Web.Suavemente.Types | |
| Show ChangeEvent Source # | |
Defined in Web.Suavemente.Types Methods showsPrec :: Int -> ChangeEvent -> ShowS # show :: ChangeEvent -> String # showList :: [ChangeEvent] -> ShowS # | |
| Generic ChangeEvent Source # | |
Defined in Web.Suavemente.Types Associated Types type Rep ChangeEvent :: Type -> Type # | |
| FromJSON ChangeEvent Source # | |
Defined in Web.Suavemente.Types | |
| type Rep ChangeEvent Source # | |
Defined in Web.Suavemente.Types type Rep ChangeEvent = D1 (MetaData "ChangeEvent" "Web.Suavemente.Types" "suavemente-0.2.0.0-2RmTnO3yJOwIVgk7kgV5cE" False) (C1 (MetaCons "ChangeEvent" PrefixI True) (S1 (MetaSel (Just "ceElement") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String) :*: S1 (MetaSel (Just "cePayload") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Value))) | |