wumpus-basic-0.5.0: Common drawing utilities built on wumpus-core.
Source code
Contents
Index
Wumpus.Basic.Monads.DrawingCtxClass
Portability
GHC
Stability
unstable
Maintainer
stephen.tetley@gmail.com
Contents
DrawingCtx class
Description
Class.
Synopsis
class
Monad
m =>
DrawingCtxM
m
where
askDrawingCtx
:: m
DrawingAttr
localCtx
::
DrawingAttr
-> m a -> m a
withinModifiedCtx
::
DrawingCtxM
m => (
DrawingAttr
->
DrawingAttr
) -> m a -> m a
DrawingCtx class
class
Monad
m =>
DrawingCtxM
m
where
Source
Methods
askDrawingCtx
:: m
DrawingAttr
Source
localCtx
::
DrawingAttr
-> m a -> m a
Source
Instances
DrawingCtxM
(
Drawing
u)
DrawingCtxM
(
TurtleDrawing
u)
Monad
m =>
DrawingCtxM
(
DrawingT
u m)
DrawingCtxM
m =>
DrawingCtxM
(
TurtleT
u m)
withinModifiedCtx
::
DrawingCtxM
m => (
DrawingAttr
->
DrawingAttr
) -> m a -> m a
Source
Produced by
Haddock
version 2.6.1