module Web.Rep
(
RepF (..),
Rep,
oneRep,
SharedRepF (..),
SharedRep,
runOnce,
zeroState,
register,
genName,
genNamePre,
Page (..),
PageConfig (..),
defaultPageConfig,
Concerns (..),
suffixes,
concernNames,
PageConcerns (..),
PageStructure (..),
PageRender (..),
Css,
RepCss (..),
renderCss,
renderRepCss,
JS (..),
RepJs (..),
onLoad,
renderRepJs,
parseJs,
renderJs,
module Web.Rep.SharedReps,
module Web.Rep.Render,
module Web.Rep.Server,
module Web.Rep.Socket,
module Web.Rep.Html,
module Web.Rep.Html.Input,
module Web.Rep.Bootstrap,
module Web.Rep.Mathjax,
HashMap.HashMap,
)
where
import qualified Data.HashMap.Strict as HashMap
import Web.Rep.Bootstrap
import Web.Rep.Socket
import Web.Rep.Html
import Web.Rep.Html.Input
import Web.Rep.Mathjax
import Web.Rep.Page
import Web.Rep.Render
import Web.Rep.Server
import Web.Rep.Shared
import Web.Rep.SharedReps