Hoogle Search

Within Stackage Nightly 2025-10-07 (ghc-9.12.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. module Data.Validity.HashSet

    No documentation available.

  2. data HSet s

    HSet Data.HSet.Mutable

    No documentation available.

  3. data ParseT err (m :: Type -> Type) a

    aeson-better-errors Data.Aeson.BetterErrors

    The type of parsers: things which consume JSON values and produce either detailed errors or successfully parsed values (of other types). The err type parameter is for custom validation errors; for parsers that don't produce any custom validation errors, I recommend you just stick a type variable in for full generality:

    asTuple :: Parse e (Int, Int)
    asTuple = (,) <$> nth 0 asIntegral <*> nth 1 asIntegral
    
    The m parameter allows you to run the parser within an abitrary underlying Monad. You may want to use Parse in most cases instead, and all functions in this module work on either.

  4. newtype ParseT err (m :: Type -> Type) a

    aeson-better-errors Data.Aeson.BetterErrors.Internal

    The type of parsers: things which consume JSON values and produce either detailed errors or successfully parsed values (of other types). The err type parameter is for custom validation errors; for parsers that don't produce any custom validation errors, I recommend you just stick a type variable in for full generality:

    asTuple :: Parse e (Int, Int)
    asTuple = (,) <$> nth 0 asIntegral <*> nth 1 asIntegral
    
    The m parameter allows you to run the parser within an abitrary underlying Monad. You may want to use Parse in most cases instead, and all functions in this module work on either.

  5. ParseT :: ReaderT ParseReader (ExceptT (ParseError err) m) a -> ParseT err (m :: Type -> Type) a

    aeson-better-errors Data.Aeson.BetterErrors.Internal

    No documentation available.

  6. liftParseT :: forall (m :: Type -> Type) err a . (Functor m, Monad m) => (Value -> ExceptT (ErrorSpecifics err) m a) -> ParseT err m a

    aeson-better-errors Data.Aeson.BetterErrors.Internal

    No documentation available.

  7. mapParseT :: forall err (m :: Type -> Type) a err' (m' :: Type -> Type) a' . (ReaderT ParseReader (ExceptT (ParseError err) m) a -> ReaderT ParseReader (ExceptT (ParseError err') m') a') -> ParseT err m a -> ParseT err' m' a'

    aeson-better-errors Data.Aeson.BetterErrors.Internal

    No documentation available.

  8. runParseT :: ParseT err m a -> Value -> m (Either (ParseError err) a)

    aeson-better-errors Data.Aeson.BetterErrors.Internal

    No documentation available.

  9. module Data.Astro.CelestialObject.RiseSet

    Computations rise and set of selestial objects.

    Examples

    Stars

    See Data.Astro.Star module for example.

    Planets

    See Data.Astro.Planet module for example.

  10. data RiseSet a

    astro Data.Astro.CelestialObject.RiseSet

    Some Info of Rise and Set of a celestial object

Page 156 of many | Previous | Next