hedgehog-1.2: Release with confidence.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hedgehog.Internal.Source

Synopsis

Documentation

newtype LineNo Source #

Constructors

LineNo 

Fields

Instances

Instances details
Enum LineNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Num LineNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Integral LineNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Real LineNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Show LineNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Eq LineNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Methods

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

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

Ord LineNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

newtype ColumnNo Source #

Constructors

ColumnNo 

Fields

Instances

Instances details
Enum ColumnNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Num ColumnNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Integral ColumnNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Real ColumnNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Show ColumnNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Eq ColumnNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

Ord ColumnNo Source # 
Instance details

Defined in Hedgehog.Internal.Source

data Span Source #

Instances

Instances details
Show Span Source # 
Instance details

Defined in Hedgehog.Internal.Source

Methods

showsPrec :: Int -> Span -> ShowS #

show :: Span -> String #

showList :: [Span] -> ShowS #

Eq Span Source # 
Instance details

Defined in Hedgehog.Internal.Source

Methods

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

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

Ord Span Source # 
Instance details

Defined in Hedgehog.Internal.Source

Methods

compare :: Span -> Span -> Ordering #

(<) :: Span -> Span -> Bool #

(<=) :: Span -> Span -> Bool #

(>) :: Span -> Span -> Bool #

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

max :: Span -> Span -> Span #

min :: Span -> Span -> Span #

Re-exports from GHC.Stack

data CallStack #

Instances

Instances details
IsList CallStack 
Instance details

Defined in GHC.IsList

Associated Types

type Item CallStack

Methods

fromList :: [Item CallStack] -> CallStack #

fromListN :: Int -> [Item CallStack] -> CallStack #

toList :: CallStack -> [Item CallStack]

Show CallStack 
Instance details

Defined in GHC.Show

NFData CallStack 
Instance details

Defined in Control.DeepSeq

Methods

rnf :: CallStack -> ()

type Item CallStack 
Instance details

Defined in GHC.IsList

type Item CallStack = (String, SrcLoc)

type HasCallStack = ?callStack :: CallStack #