haxl-2.4.0.0: A Haskell library for efficient, concurrent, and concise data access.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Haxl.Core.CallGraph

Synopsis

Documentation

type Function = Text Source #

An unqualified function

type FunctionCall = (QualFunction, QualFunction) Source #

Represents an edge between a parent function which calls a child function in the call graph

type CallGraph = ([FunctionCall], Map QualFunction Text) Source #

An edge list which represents the dependencies between function calls

mainFunction :: QualFunction Source #

Used as the root of all function calls