wumpus-basic-0.3.0: Common drawing utilities built on wumpus-core.
Source code
Contents
Index
Wumpus.Basic.Monads.ConsDrawing
Portability
GHC
Stability
unstable
Maintainer
stephen.tetley@gmail.com
Contents
Re-exports
Description
Trace plus DrawingCtx plus Turtle...
Synopsis
data
ConsDrawing
u a
data
ConsDrawingT
u m a
runConsDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawing
u a -> (a,
Graphic
u)
runConsDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawingT
u m a -> m (a,
Graphic
u)
execConsDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawing
u a ->
Graphic
u
execConsDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawingT
u m a -> m (
Graphic
u)
module
Wumpus.Basic.Monads.Drawing
module
Wumpus.Basic.Monads.DrawingCtxClass
module
Wumpus.Basic.Monads.TraceClass
module
Wumpus.Basic.Monads.TurtleClass
Documentation
data
ConsDrawing
u a
Source
Instances
Monad
(
ConsDrawing
u)
Functor
(
ConsDrawing
u)
Applicative
(
ConsDrawing
u)
TurtleM
(
ConsDrawing
u)
DrawingCtxM
(
ConsDrawing
u)
TurtleScaleM
(
ConsDrawing
u) u
TraceM
(
ConsDrawing
u) (
Primitive
u)
data
ConsDrawingT
u m a
Source
Instances
MonadT
(
ConsDrawingT
u)
Monad
m =>
Monad
(
ConsDrawingT
u m)
Monad
m =>
Functor
(
ConsDrawingT
u m)
Monad
m =>
Applicative
(
ConsDrawingT
u m)
Monad
m =>
TurtleM
(
ConsDrawingT
u m)
Monad
m =>
DrawingCtxM
(
ConsDrawingT
u m)
Monad
m =>
TurtleScaleM
(
ConsDrawingT
u m) u
Monad
m =>
TraceM
(
ConsDrawingT
u m) (
Primitive
u)
runConsDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawing
u a -> (a,
Graphic
u)
Source
runConsDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawingT
u m a -> m (a,
Graphic
u)
Source
execConsDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawing
u a ->
Graphic
u
Source
execConsDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
ConsDrawingT
u m a -> m (
Graphic
u)
Source
Re-exports
module
Wumpus.Basic.Monads.Drawing
module
Wumpus.Basic.Monads.DrawingCtxClass
module
Wumpus.Basic.Monads.TraceClass
module
Wumpus.Basic.Monads.TurtleClass
Produced by
Haddock
version 2.6.1