Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
settingReaders :: Setting a -> ![Reader a]opt-env-conf OptEnvConf.Setting Which readers should be tried to parse a value from a string
PANDOC_READER_OPTIONS :: ReaderOptions -> Globalpandoc-lua-engine Text.Pandoc.Lua No documentation available.
captionReader :: Format -> Text -> Either PandocError [Inline]pandoc-plot Text.Pandoc.Filter.Plot.Internal Reader a caption, based on input document format
newtype
DistinctWhichReader (m :: Type -> Type) r aparameterized Parameterized.Control.Monad.Trans.Reader Given a Reader that accepts Which a, and another Reader that accepts Which b make a reader that accepts Which (Append a b) and only run one of the readers for the correct Which type, with a compile-time contraint that the types in Which a are distinct from the type in Which b The advantage of DistinctWhichReader over OverlappingWhichReader is that pappend doesn't require the inner monad m to be an Alternative. NB. PEmpty still requires Alternative but you don't need to be an instance of PEmpty (analogous to Semigroup)
DistinctWhichReader :: ReaderT r m a -> DistinctWhichReader (m :: Type -> Type) r aparameterized Parameterized.Control.Monad.Trans.Reader No documentation available.
newtype
ManyReader (m :: Type -> Type) r aparameterized Parameterized.Control.Monad.Trans.Reader Given a Reader that accepts Many a, and another Reader that accepts Many b make a reader that accepts Many (AppendUnique a b) with the compile time constraint that all the types in (AppendUnique a b) are distinct.
ManyReader :: ReaderT r m a -> ManyReader (m :: Type -> Type) r aparameterized Parameterized.Control.Monad.Trans.Reader No documentation available.
newtype
OverlappingWhichReader (m :: Type -> Type) r aparameterized Parameterized.Control.Monad.Trans.Reader Given a Reader that accepts Which a, and another Reader that accepts Which b make a reader that accepts Which (AppendUnique a b) and runs both readers if possible, where the types in Which a and Which b may overlap, but with the compile time constraint that all the types in (AppendUnique a b) are distinct.
OverlappingWhichReader :: ReaderT r m a -> OverlappingWhichReader (m :: Type -> Type) r aparameterized Parameterized.Control.Monad.Trans.Reader No documentation available.
runDistinctWhichReader :: DistinctWhichReader (m :: Type -> Type) r a -> ReaderT r m aparameterized Parameterized.Control.Monad.Trans.Reader No documentation available.