web-rep-0.7.0: representations of a web page

Safe HaskellNone
LanguageHaskell2010

Web.Rep.Socket

Description

A socket between a web page and haskell, based on the box library.

Documentation

sharedServer :: SharedRep IO a -> SocketConfig -> Page -> (Html () -> [Code]) -> (Either Text a -> IO [Code]) -> IO () Source #

data SocketConfig #

Constructors

SocketConfig 

Fields

Instances
Eq SocketConfig 
Instance details

Defined in Box.Socket

Show SocketConfig 
Instance details

Defined in Box.Socket

Generic SocketConfig 
Instance details

Defined in Box.Socket

Associated Types

type Rep SocketConfig :: Type -> Type #

type Rep SocketConfig 
Instance details

Defined in Box.Socket

data Code Source #

Instances
Eq Code Source # 
Instance details

Defined in Web.Rep.Socket

Methods

(==) :: Code -> Code -> Bool #

(/=) :: Code -> Code -> Bool #

Read Code Source # 
Instance details

Defined in Web.Rep.Socket

Show Code Source # 
Instance details

Defined in Web.Rep.Socket

Methods

showsPrec :: Int -> Code -> ShowS #

show :: Code -> String #

showList :: [Code] -> ShowS #

Generic Code Source # 
Instance details

Defined in Web.Rep.Socket

Associated Types

type Rep Code :: Type -> Type #

Methods

from :: Code -> Rep Code x #

to :: Rep Code x -> Code #

type Rep Code Source # 
Instance details

Defined in Web.Rep.Socket

wrangle :: Monad m => Box m Text Text -> Box m [Code] (Text, Text) Source #