wumpus-microprint-0.2.0: Microprints - "greek-text" pictures.
Source code
Contents
Index
Wumpus.MicroPrint.DrawMonad
Portability
GHC
Stability
unstable
Maintainer
stephen.tetley@gmail.com
Description
MicroPrints drawing monad
Synopsis
data
MicroPrint
a
runMicroPrint
::
MicroPrint
a -> (a, [
Tile
],
Height
)
execMicroPrint
::
MicroPrint
a -> ([
Tile
],
Height
)
data
Tile
=
LineBreak
|
Space
Int
|
Word
DRGB
Int
type
Height
=
Int
linebreak
::
MicroPrint
()
setRGB
::
DRGB
->
MicroPrint
()
char
::
MicroPrint
()
space
::
MicroPrint
()
Documentation
data
MicroPrint
a
Source
A
microprint
is really a monad in disguise...
Instances
Monad
MicroPrint
Functor
MicroPrint
runMicroPrint
::
MicroPrint
a -> (a, [
Tile
],
Height
)
Source
execMicroPrint
::
MicroPrint
a -> ([
Tile
],
Height
)
Source
data
Tile
Source
Constructors
LineBreak
Space
Int
Word
DRGB
Int
type
Height
=
Int
Source
linebreak
::
MicroPrint
()
Source
setRGB
::
DRGB
->
MicroPrint
()
Source
char
::
MicroPrint
()
Source
space
::
MicroPrint
()
Source
Produced by
Haddock
version 2.6.1