Portability | GHC |
---|---|
Stability | unstable |
Maintainer | stephen.tetley@gmail.com |
Class.
- 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 whereSource
askDrawingCtx :: m DrawingAttrSource
localCtx :: DrawingAttr -> m a -> m aSource
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 aSource