Cabal-syntax
Safe HaskellSafe-Inferred
LanguageHaskell2010

Distribution.Parsec.Error

Synopsis

Documentation

data PError Source #

Parser error.

Constructors

PError 

Instances

Instances details
Binary PError Source # 
Instance details

Defined in Distribution.Parsec.Error

Methods

put :: PError -> Put #

get :: Get PError #

putList :: [PError] -> Put #

NFData PError Source # 
Instance details

Defined in Distribution.Parsec.Error

Methods

rnf :: PError -> () #

Generic PError Source # 
Instance details

Defined in Distribution.Parsec.Error

Associated Types

type Rep PError 
Instance details

Defined in Distribution.Parsec.Error

type Rep PError = D1 ('MetaData "PError" "Distribution.Parsec.Error" "Cabal-syntax-3.18.1.0-inplace" 'False) (C1 ('MetaCons "PError" 'PrefixI 'True) (S1 ('MetaSel ('Just "perrorPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Position) :*: S1 ('MetaSel ('Just "perrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))

Methods

from :: PError -> Rep PError x #

to :: Rep PError x -> PError #

Show PError Source # 
Instance details

Defined in Distribution.Parsec.Error

type Rep PError Source # 
Instance details

Defined in Distribution.Parsec.Error

type Rep PError = D1 ('MetaData "PError" "Distribution.Parsec.Error" "Cabal-syntax-3.18.1.0-inplace" 'False) (C1 ('MetaCons "PError" 'PrefixI 'True) (S1 ('MetaSel ('Just "perrorPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Position) :*: S1 ('MetaSel ('Just "perrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))

data PErrorWithSource src Source #

Constructors

PErrorWithSource 

Fields

Instances

Instances details
Functor PErrorWithSource Source # 
Instance details

Defined in Distribution.Parsec.Error

Methods

fmap :: (a -> b) -> PErrorWithSource a -> PErrorWithSource b #

(<$) :: a -> PErrorWithSource b -> PErrorWithSource a #

Generic (PErrorWithSource src) Source # 
Instance details

Defined in Distribution.Parsec.Error

Associated Types

type Rep (PErrorWithSource src) 
Instance details

Defined in Distribution.Parsec.Error

type Rep (PErrorWithSource src) = D1 ('MetaData "PErrorWithSource" "Distribution.Parsec.Error" "Cabal-syntax-3.18.1.0-inplace" 'False) (C1 ('MetaCons "PErrorWithSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "perrorSource") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (PSource src)) :*: S1 ('MetaSel ('Just "perror") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PError)))
Show src => Show (PErrorWithSource src) Source # 
Instance details

Defined in Distribution.Parsec.Error

type Rep (PErrorWithSource src) Source # 
Instance details

Defined in Distribution.Parsec.Error

type Rep (PErrorWithSource src) = D1 ('MetaData "PErrorWithSource" "Distribution.Parsec.Error" "Cabal-syntax-3.18.1.0-inplace" 'False) (C1 ('MetaCons "PErrorWithSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "perrorSource") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (PSource src)) :*: S1 ('MetaSel ('Just "perror") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PError)))