wumpus-basic-0.3.0: Common drawing utilities built on wumpus-core.
Source code
Contents
Index
Wumpus.Basic.Monads.DrawingCtxMonad
Portability
GHC
Stability
unstable
Maintainer
stephen.tetley@gmail.com
Contents
DrawingCtx monads
Description
Reader (enviroment) monad for common drawing attributes.
Synopsis
data
DrawingCtx
a
data
DrawingCtxT
m a
runDrawingCtx
::
DrawingAttr
->
DrawingCtx
a -> a
runDrawingCtxT
::
Monad
m =>
DrawingAttr
->
DrawingCtxT
m a -> m a
DrawingCtx monads
data
DrawingCtx
a
Source
Instances
Monad
DrawingCtx
Functor
DrawingCtx
Applicative
DrawingCtx
DrawingCtxM
DrawingCtx
data
DrawingCtxT
m a
Source
Instances
MonadT
DrawingCtxT
Monad
m =>
Monad
(
DrawingCtxT
m)
Monad
m =>
Functor
(
DrawingCtxT
m)
Monad
m =>
Applicative
(
DrawingCtxT
m)
TurtleM
m =>
TurtleM
(
DrawingCtxT
m)
Monad
m =>
DrawingCtxM
(
DrawingCtxT
m)
TurtleScaleM
m u =>
TurtleScaleM
(
DrawingCtxT
m) u
(
Monad
m,
TraceM
m i) =>
TraceM
(
DrawingCtxT
m) i
runDrawingCtx
::
DrawingAttr
->
DrawingCtx
a -> a
Source
runDrawingCtxT
::
Monad
m =>
DrawingAttr
->
DrawingCtxT
m a -> m a
Source
Produced by
Haddock
version 2.6.1