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: base-4.9.0.0

type CallStack = [(String, SrcLoc)] #

data SrcLoc #

A single location in the source code.

Since: base-4.8.1.0

Instances
Eq SrcLoc

Since: base-4.9.0.0

Instance details

Defined in GHC.Stack.Types

Methods

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

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

Show SrcLoc

Since: base-4.9.0.0

Instance details

Defined in GHC.Show