HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulepolysemy-1.9.2.0Haskell2010

Polysemy.Internal.Sing

  • 1 type
  • 2 classes
  • Packagepolysemy-1.9.2.0
  • Exports3
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceSing.hs
datadata SList (l :: [a]) where
#

A singleton type used as a witness for type-level lists.

Constructors

classclass KnownList (l :: [a]) where
#

A singleton list constructor class.

Methods

Instances2KnownList
  • KnownList '[]Defined in polysemy-1.9.2.0 · Polysemy.Internal.Sing
  • KnownList xs => KnownList (x ': xs)Defined in polysemy-1.9.2.0 · Polysemy.Internal.Sing