Portability | GHC |
---|---|
Stability | unstable |
Maintainer | stephen.tetley@gmail.com |
Safe Haskell | Safe-Infered |
Wumpus.Tree.Base
Description
Common types, ...
Documentation
data TreeMonad node u a Source
Instances
Monad (TreeMonad node u) | |
Functor (TreeMonad node u) | |
Applicative (TreeMonad node u) | |
InterpretUnit u => LocDrawM (TreeMonad node u) | |
DrawingCtxM (TreeMonad node u) | |
Monoid a => Monoid (TreeMonad node u a) |
type OTMAnchorConn node u = TreeDirection -> u -> node -> [node] -> Graphic uSource
Constructors
TreeProps | |
Fields
|
runTreeMonad :: (Translate a, InterpretUnit u, u ~ DUnit a) => TreeMonad node u a -> TreeProps node u -> LocImage u aSource
drawConn :: InterpretUnit u => node -> [node] -> TreeMonad node u ()Source