call-stack-0.1.0: Use GHC call-stacks in a backward compatible way

Safe HaskellSafe
LanguageHaskell2010

Data.CallStack

Synopsis

Documentation

type HasCallStack = ?callStack :: CallStack #

Request a CallStack.

NOTE: The implicit parameter ?callStack :: CallStack is an implementation detail and should not be considered part of the CallStack API, we may decide to change the implementation in the future.

Since: 4.9.0.0

type CallStack = [(String, SrcLoc)] #

data SrcLoc :: * #

A single location in the source code.

Since: 4.8.1.0

Instances

Eq SrcLoc 

Methods

(==) :: SrcLoc -> SrcLoc -> Bool #

(/=) :: SrcLoc -> SrcLoc -> Bool #