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. class KnownBool (b :: Bool)

    ghc-typelits-knownnat GHC.TypeLits.KnownNat

    No documentation available.

  2. class KnownBoolNat2 (f :: Symbol) (a :: k) (b :: k)

    ghc-typelits-knownnat GHC.TypeLits.KnownNat

    Class for binary functions with a Boolean result. The Symbol f must correspond to the fully qualified name of the type-level operation. Use nameToSymbol to get the fully qualified TH Name as a Symbol

  3. class KnownNat2Bool (f :: Symbol) (a :: Bool) (b :: k) (c :: k)

    ghc-typelits-knownnat GHC.TypeLits.KnownNat

    Class for ternary functions with a Natural result. The Symbol f must correspond to the fully qualified name of the type-level operation. Use nameToSymbol to get the fully qualified TH Name as a Symbol

  4. data SBool (b :: Bool)

    ghc-typelits-knownnat GHC.TypeLits.KnownNat

    Singleton version of Bool

  5. newtype SBoolKb (f :: Symbol)

    ghc-typelits-knownnat GHC.TypeLits.KnownNat

    A type "representationally equal" to SBool, used for simpler implementation of constraint-level functions that need to create instances of KnownBool

  6. SBoolKb :: Bool -> SBoolKb (f :: Symbol)

    ghc-typelits-knownnat GHC.TypeLits.KnownNat

    No documentation available.

  7. natBoolSing3 :: KnownNat2Bool f a b c => SNatKn f

    ghc-typelits-knownnat GHC.TypeLits.KnownNat

    No documentation available.

  8. data SBool (a :: Bool)

    singletons-base Data.Bool.Singletons

    No documentation available.

  9. sBool_ :: forall a (t1 :: a) (t2 :: a) (t3 :: Bool) . Sing t1 -> Sing t2 -> Sing t3 -> Sing (Apply (Apply (Apply (Bool_Sym0 :: TyFun a (a ~> (Bool ~> a)) -> Type) t1) t2) t3)

    singletons-base Data.Bool.Singletons

    No documentation available.

  10. data SBool (a :: Bool)

    singletons-base Data.Singletons.Base.TH

    No documentation available.

Page 86 of many | Previous | Next