WashNGo-2.12.0.1: WASH is a family of EDSLs for programming Web applications in Haskell.
Source code
Contents
Index
WASH.HTML.HTMLTypedBase
Documentation
module
WASH.HTML.HTMLBase
data
ATTRIBUTE
a =>
ATTR
a
Source
Constructors
ATTR
unATTR
::
ATTR_
class
Show
a =>
ATTRIBUTE
a
where
Source
Methods
show_name
:: a ->
String
Source
class
(
ATTRIBUTE
a,
Show
v) =>
AttrValue
a v
Source
mkUAttr
::
ATTRIBUTE
a => a ->
String
->
ATTR
a
Source
mkAttr
::
AttrValue
a v => a -> v ->
ATTR
a
Source
data
TAG
t =>
ELT
t
Source
Constructors
ELT
unELT
::
ELEMENT_
class
Show
t =>
TAG
t
where
Source
Methods
make
:: t ->
ELT
t
Source
show_tag
:: t ->
String
Source
class
(
TAG
s,
TAG
t) =>
AddTo
s t
Source
add
::
AddTo
s t =>
ELT
s ->
ELT
t ->
ELT
s
Source
add'
::
AddTo
s t =>
ELT
t ->
ELT
s ->
ELT
s
Source
class
TAG
t =>
AddAttr
t a
Source
add_attr
::
AddAttr
t a =>
ELT
t ->
ATTR
a ->
ELT
t
Source
attr'
::
AddAttr
t a =>
ATTR
a ->
ELT
t ->
ELT
t
Source
rawtext
::
AddTo
a
CDATA
=>
String
->
ELT
a ->
ELT
a
Source
formattedtext
::
AddTo
a
CDATA
=>
String
->
ELT
a ->
ELT
a
Source
text
::
AddTo
a
CDATA
=>
String
->
ELT
a ->
ELT
a
Source
data
CDATA
Source
Constructors
CDATA
comment
::
String
->
ELT
a ->
ELT
a
Source
data
DOCUMENT
Source
Constructors
DOCUMENT
show_document
::
ELT
DOCUMENT
->
String
Source
Produced by
Haddock
version 2.6.0