remote-monad-0.2: An parametrizable Remote Monad, and parametrizable Applicative Functor

Copyright(C) 2016, The University of Kansas
LicenseBSD-style (see the file LICENSE)
MaintainerAndy Gill
StabilityAlpha
PortabilityGHC
Safe HaskellSafe
LanguageHaskell2010

Control.Remote.Monad.Packet.Weak

Description

 

Synopsis

Documentation

data WeakPacket c p a where Source

A Weak Packet, that can encode a command or a procedure.

Constructors

Command :: c -> WeakPacket c p () 
Procedure :: p a -> WeakPacket c p a