wumpus-basic-0.3.0: Common drawing utilities built on wumpus-core.
Source code
Contents
Index
Wumpus.Basic.Monads.SnocDrawing
Portability
GHC
Stability
unstable
Maintainer
stephen.tetley@gmail.com
Contents
Re-exports
Description
STrace plus DrawingCtx plus Turtle...
Synopsis
data
SnocDrawing
u a
data
SnocDrawingT
u m a
runSnocDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawing
u a -> (a,
Graphic
u)
runSnocDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawingT
u m a -> m (a,
Graphic
u)
execSnocDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawing
u a ->
Graphic
u
execSnocDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawingT
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
SnocDrawing
u a
Source
Instances
Monad
(
SnocDrawing
u)
Functor
(
SnocDrawing
u)
Applicative
(
SnocDrawing
u)
TurtleM
(
SnocDrawing
u)
DrawingCtxM
(
SnocDrawing
u)
TurtleScaleM
(
SnocDrawing
u) u
TraceM
(
SnocDrawing
u) (
Primitive
u)
data
SnocDrawingT
u m a
Source
Instances
MonadT
(
SnocDrawingT
u)
Monad
m =>
Monad
(
SnocDrawingT
u m)
Monad
m =>
Functor
(
SnocDrawingT
u m)
Monad
m =>
Applicative
(
SnocDrawingT
u m)
Monad
m =>
TurtleM
(
SnocDrawingT
u m)
Monad
m =>
DrawingCtxM
(
SnocDrawingT
u m)
Monad
m =>
TurtleScaleM
(
SnocDrawingT
u m) u
Monad
m =>
TraceM
(
SnocDrawingT
u m) (
Primitive
u)
runSnocDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawing
u a -> (a,
Graphic
u)
Source
runSnocDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawingT
u m a -> m (a,
Graphic
u)
Source
execSnocDrawing
::
Num
u =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawing
u a ->
Graphic
u
Source
execSnocDrawingT
:: (
Monad
m,
Num
u) =>
TurtleConfig
u -> (
Int
,
Int
) ->
DrawingAttr
->
SnocDrawingT
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