Interactively visualize Haskell heap values using Ubigraph
- data Options = Options {}
- hubigraphView :: a -> Options -> Hubigraph ()
- defaultNodeStyle :: HNode -> [VAttr]
- defaultEdgeStyle :: Maybe HNode -> Maybe HNode -> [EAttr]
- defaultExternNodeStyle :: [VAttr]
- defaultOptions :: Options
- defaultServer :: [Char]
- customView :: Options -> String -> a -> IO ()
- view :: a -> IO ()
Documentation
hubigraphView :: a -> Options -> Hubigraph ()Source
hubigraphView
renders a value in the Hubigraph monad
defaultNodeStyle :: HNode -> [VAttr]Source
defaultServer :: [Char]Source
customView :: Options -> String -> a -> IO ()Source
defaultServer
is an URL of the Ubigraph RPC server invoked by the view
function,
its value is http://127.0.0.1:20738/RPC2
customView
renders value with custom settings