Cabal-1.4.0.2: A framework for packaging Haskell softwareContentsIndex
Distribution.ReadE
Portabilityportable
Stabilityalpha
MaintainerIsaac Jones <ijones@syntaxpolice.org>
Contents
ReadE
Projections
Description
Simple parsing with failure
Synopsis
newtype ReadE a = ReadE {
runReadE :: (String -> Either ErrorMsg a)
}
succeedReadE :: (String -> a) -> ReadE a
failReadE :: ErrorMsg -> ReadE a
parseReadE :: ReadE a -> ReadP r a
readEOrFail :: ReadE a -> String -> a
readP_to_E :: (String -> ErrorMsg) -> ReadP a a -> ReadE a
ReadE
newtype ReadE a
Parser with simple error reporting
Constructors
ReadE
runReadE :: (String -> Either ErrorMsg a)
show/hide Instances
succeedReadE :: (String -> a) -> ReadE a
failReadE :: ErrorMsg -> ReadE a
Projections
parseReadE :: ReadE a -> ReadP r a
readEOrFail :: ReadE a -> String -> a
readP_to_E :: (String -> ErrorMsg) -> ReadP a a -> ReadE a
Produced by Haddock version 0.9