| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Hedgehog.Internal.Source
Contents
Synopsis
- newtype LineNo = LineNo {}
- newtype ColumnNo = ColumnNo {
- unColumnNo :: Int
- data Span = Span {
- spanFile :: !FilePath
- spanStartLine :: !LineNo
- spanStartColumn :: !ColumnNo
- spanEndLine :: !LineNo
- spanEndColumn :: !ColumnNo
- getCaller :: CallStack -> Maybe Span
- data CallStack
- type HasCallStack = ?callStack :: CallStack
- callStack :: HasCallStack => CallStack
- withFrozenCallStack :: HasCallStack => (HasCallStack => a) -> a
Documentation
Instances
Constructors
| ColumnNo | |
Fields
| |
Instances
| Enum ColumnNo Source # | |
Defined in Hedgehog.Internal.Source | |
| Eq ColumnNo Source # | |
| Integral ColumnNo Source # | |
Defined in Hedgehog.Internal.Source | |
| Num ColumnNo Source # | |
| Ord ColumnNo Source # | |
Defined in Hedgehog.Internal.Source | |
| Real ColumnNo Source # | |
Defined in Hedgehog.Internal.Source Methods toRational :: ColumnNo -> Rational # | |
| Show ColumnNo Source # | |
Constructors
| Span | |
Fields
| |
Re-exports from GHC.Stack
type HasCallStack = ?callStack :: CallStack #
callStack :: HasCallStack => CallStack #
withFrozenCallStack :: HasCallStack => (HasCallStack => a) -> a #