Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. TcRnUnboxedTupleOrSumTypeFuncArg :: UnboxedTupleOrSum -> Type -> TcRnMessage

    ghc GHC.Tc.Errors.Types

    TcRnUnboxedTupleTypeFuncArg is an error that occurs whenever an unboxed tuple or unboxed sum type is specified as a function argument, when the appropriate extension (`-XUnboxedTuples` or `-XUnboxedSums`) isn't enabled. Examples(s): -- T15073.hs import T15073a newtype Foo a = MkFoo a deriving P

    • - T15073a.hs class P a where p :: a -> (# a #)
    Test cases: derivingshould_failT15073.hs derivingshould_failT15073a.hs typecheckshould_failT16059d

  2. consumeFuel :: ExpansionFuel -> ExpansionFuel

    ghc GHC.Tc.Types.Constraint

    Consumes one unit of fuel. Precondition: fuel > 0

  3. FRRUnboxedSum :: !Maybe Int -> FixedRuntimeRepContext

    ghc GHC.Tc.Types.Origin

    The RuntimeRep arguments to unboxed sums must be concrete RuntimeReps. Test cases: RepPolySum.

  4. RepPolySum :: RepPolyId

    ghc GHC.Tc.Types.Origin

    An unboxed sum constructor.

  5. mkFRRUnboxedSum :: Maybe Int -> FixedRuntimeRepContext

    ghc GHC.Tc.Types.Origin

    A synonym for FRRUnboxedSum exposed in the hs-boot file for GHC.Tc.Types.Origin.

  6. data DeepSubsumptionFlag

    ghc GHC.Tc.Utils.Unify

    No documentation available.

  7. getDeepSubsumptionFlag :: TcM DeepSubsumptionFlag

    ghc GHC.Tc.Utils.Unify

    No documentation available.

  8. UnboxedSumType :: UnboxedTupleOrSum

    ghc GHC.Types.Basic

    No documentation available.

  9. data UnboxedTupleOrSum

    ghc GHC.Types.Basic

    Are we dealing with an unboxed tuple or an unboxed sum? Used when validity checking, see check_ubx_tuple_or_sum.

  10. unboxedTupleOrSumExtension :: UnboxedTupleOrSum -> Extension

    ghc GHC.Types.Basic

    No documentation available.

Page 97 of many | Previous | Next