Portability | GHC |
---|---|
Stability | unstable |
Maintainer | stephen.tetley@gmail.com |
Drawing with trace and drawing context (i.e. reader monad of attributes - fill_colour etc.).
Documentation
Monad (Drawing u) | |
Functor (Drawing u) | |
Applicative (Drawing u) | |
DrawingCtxM (Drawing u) | |
TraceM (Drawing u) u |
runDrawing :: DrawingAttr -> Drawing u a -> (a, Graphic u)Source
execDrawing :: DrawingAttr -> Drawing u a -> Graphic uSource
runDrawingT :: Monad m => DrawingAttr -> DrawingT u m a -> m (a, Graphic u)Source
execDrawingT :: Monad m => DrawingAttr -> DrawingT u m a -> m (Graphic u)Source