Hoogle Search

Within LTS Haskell 24.57 (ghc-9.10.3)

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

  1. mkAnyValueBiMap :: forall a (tag :: TValue) . (forall (t :: TValue) . () => Value t -> Either MatchError a) -> (a -> Value tag) -> TomlBiMap a AnyValue

    tomland Toml.Codec.BiMap

    Smart constructor for BiMap from a Haskell value (some primitive like Int or Text) to AnyValue.

  2. applyAsToAny :: forall r (t :: TValue) . (AnyValue -> r) -> Value t -> r

    tomland Toml.Type.AnyValue

    Make function that works with AnyValue also work with specific Value.

  3. reifyAnyValues :: forall (t :: TValue) . Value t -> [AnyValue] -> Either TypeMismatchError [Value t]

    tomland Toml.Type.AnyValue

    Checks whether all elements inside given list of AnyValue have the same type as given Value. Returns list of Value t without given Value.

  4. insertKeyAnyVal :: Key -> AnyValue -> TOML -> TOML

    tomland Toml.Type.TOML

    Inserts given key-value into the TOML.

  5. fvAny' :: (Alpha a, Contravariant f, Applicative f) => AlphaCtx -> (AnyName -> f AnyName) -> a -> f a

    unbound-generics Unbound.Generics.LocallyNameless.Alpha

    See fvAny.

    fvAny' :: Fold a AnyName
    

  6. gfvAny :: (GAlpha f, Contravariant g, Applicative g) => AlphaCtx -> (AnyName -> g AnyName) -> f a -> g (f a)

    unbound-generics Unbound.Generics.LocallyNameless.Alpha

    No documentation available.

  7. fvAny :: (Alpha a, Contravariant f, Applicative f) => (AnyName -> f AnyName) -> a -> f a

    unbound-generics Unbound.Generics.LocallyNameless.Operations

    fvAny returns a fold over any names in a term a.

    fvAny :: Alpha a => Fold a AnyName
    

  8. data JulianYear

    units-defs Data.Units.Astronomical

    No documentation available.

  9. JulianYear :: JulianYear

    units-defs Data.Units.Astronomical

    No documentation available.

  10. satisfyAny :: (Foldable t, Semigroup e) => t (Validator e inp a) -> Validator e inp a

    valida Valida.Combinators

    Build a validator that succeeds if any of the given validators succeed. If all fail, the errors are combined. The first (left-most) Success is returned. If all fail, the errors are combined. Remaining validators are not used once one succeeds.

    satisfyAny = foldl1 orElse
    
    satisfyAny = foldr1 orElse
    
    satisfyAny = foldl orElse failV
    
    satisfyAny = foldr orElse failV
    

Page 250 of many | Previous | Next