Hoogle Search
Within LTS Haskell 24.41 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
ParseMore :: (Chunk input -> Result input result) -> Result input resultfoundation Foundation.Parser the parser needs more input, pass an empty Chunk or mempty to tell the parser you don't have anymore inputs.
ParseOk :: Chunk input -> result -> Result input resultfoundation Foundation.Parser the parser complete successfuly with the remaining Chunk
-
foundation Foundation.Parser Foundation's Parser monad. Its implementation is based on the parser in memory.
class (Sequential input, IndexedCollection input) =>
ParserSource inputfoundation Foundation.Parser No documentation available.
-
No documentation available.
class (Functor m, Applicative m, Monad m) =>
PrimMonad (m :: Type -> Type)foundation Foundation.Primitive Primitive monad that can handle mutation. For example: IO and ST.
-
foundation Foundation.Primitive Represent the accessor for types that can be stored in the UArray and MUArray. Types need to be a instance of storable and have fixed sized.
-
foundation Foundation.System.Info No documentation available.
-
foundation Foundation.System.Info No documentation available.
-
foundation Foundation.VFS Path type class defines the Path associated types and basic functions to implement related to the path manipulation # TODO, add missing enhancement:
splitExtension :: PathEnt path -> (PathEnt path, PathEnt path) addExtension :: PathEnt path -> PathEnt path -> PathEnt path (.) :: path -> PathEnt path -> path (-.) :: path -> PathEnt path -> path