Cabal-1.10.2.0: A framework for packaging Haskell softwareContentsIndex
Distribution.ReadE
Portabilityportable
Maintainercabal-devel@haskell.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
Functor ReadE
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 2.6.1