Hoogle Search

Within LTS Haskell 24.64 (ghc-9.10.3)

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

  1. DecidedLazy :: DecidedStrictness

    generics-sop Generics.SOP.Metadata

    No documentation available.

  2. DecidedStrict :: DecidedStrictness

    generics-sop Generics.SOP.Metadata

    No documentation available.

  3. data DecidedStrictness

    generics-sop Generics.SOP.Metadata

    The strictness that GHC infers for a field during compilation. Whereas there are nine different combinations of SourceUnpackedness and SourceStrictness, the strictness that GHC decides will ultimately be one of lazy, strict, or unpacked. What GHC decides is affected both by what the user writes in the source code and by GHC flags. As an example, consider this data type:

    data E = ExampleConstructor {-# UNPACK #-} !Int !Int Int
    

  4. DecidedUnpack :: DecidedStrictness

    generics-sop Generics.SOP.Metadata

    No documentation available.

  5. class DemoteDecidedStrictness (a :: DecidedStrictness)

    generics-sop Generics.SOP.Type.Metadata

    Class for computing term-level decided strictness information from type-level decided strictness information.

  6. demoteDecidedStrictness :: DemoteDecidedStrictness a => proxy a -> DecidedStrictness

    generics-sop Generics.SOP.Type.Metadata

    Given a proxy of some type-level source strictness information, return the corresponding term-level information.

  7. package genvalidity-criterion

    Criterion benchmarks for generators Criterion benchmarks for generators

  8. genValidBench :: (Typeable a, NFData a, GenValid a) => Benchmark

    genvalidity-criterion Data.GenValidity.Criterion

    Benchmarks for both genValid

  9. shrinkValidBench :: (Typeable a, NFData a, GenValid a) => Benchmark

    genvalidity-criterion Data.GenValidity.Criterion

    Benchmark for the time it takes to shrink to the first ten shrunk versions using shrinkValid and a vector of 100 deterministically generated values.

  10. ValidInstance :: String -> String -> Note

    hlint Language.Haskell.HLint

    The replacement assumes standard type class lemmas, a hint with the note ValidInstance "Eq" "x" might only be valid if the x variable has a reflexive Eq instance.

Page 459 of many | Previous | Next