WashNGo-2.12.0.1: WASH is a family of EDSLs for programming Web applications in Haskell.

WASH.CGI.TCGI

Description

Wrapper for the WASH.CGI.CGI monad type. Internal use only. Intended for -- wrapping transactions.

Synopsis

Documentation

newtype TCGI b a Source

Type of a CGI action in a transactional scope with a result variable of type a.

Constructors

TCGI 

Fields

unTCGI :: CGIAction a
 

Instances

Monad (TCGI b) 
CGIMonad (TCGI b) 
WithMonad (TCGI x) 

outof :: TCGI b a -> CGI aSource

into :: CGI a -> TCGI b aSource