Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

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

  1. type family PHANTOM :: k

    type-errors Type.Errors

    This type family is always stuck. It must be used in the context of te. A meta-variable for marking which argument should be a phantom when working with UnlessPhantom. PHANTOM is polykinded and can be used in several settings. See UnlessPhantom for examples.

  2. type family PrettyPrintList (vs :: [k]) :: ErrorMessage

    type-errors Type.Errors

    Pretty print a list.

    >>> :show_error PrettyPrintList '[Bool]
    ...
    ... 'Bool'
    ...
    
    >>> :show_error PrettyPrintList '[1, 2]
    ...
    ... '1', and '2'
    ...
    
    >>> :show_error PrettyPrintList '["hello", "world", "cool"]
    ...
    ... "hello", "world", and "cool"
    ...
    

  3. data Pure (b :: a) (c :: a)

    type-errors Type.Errors

    No documentation available.

  4. module Data.TypeLevel.List.Push

    No documentation available.

  5. type family Push10 (a :: ka) (b :: kb) (c :: kc) (d :: kd) (e :: ke) (f :: kf) (g :: kg) (h :: kh) (i :: ki) (j :: kj) (abcdefghijs :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj])) :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj])

    typelevel-tools-yj Data.TypeLevel.List.Push

    No documentation available.

  6. type family Push11 (a :: ka) (b :: kb) (c :: kc) (d :: kd) (e :: ke) (f :: kf) (g :: kg) (h :: kh) (i :: ki) (j :: kj) (k :: kk) (abcdefghijks :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk])) :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk])

    typelevel-tools-yj Data.TypeLevel.List.Push

    No documentation available.

  7. type family Push12 (a :: ka) (b :: kb) (c :: kc) (d :: kd) (e :: ke) (f :: kf) (g :: kg) (h :: kh) (i :: ki) (j :: kj) (k :: kk) (l :: kl) (abcdefghijkls :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl])) :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl])

    typelevel-tools-yj Data.TypeLevel.List.Push

    No documentation available.

  8. type family Push13 (a :: ka) (b :: kb) (c :: kc) (d :: kd) (e :: ke) (f :: kf) (g :: kg) (h :: kh) (i :: ki) (j :: kj) (k :: kk) (l :: kl) (m :: km) (abcdefghijklms :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl], [km])) :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl], [km])

    typelevel-tools-yj Data.TypeLevel.List.Push

    No documentation available.

  9. type family Push14 (a :: ka) (b :: kb) (c :: kc) (d :: kd) (e :: ke) (f :: kf) (g :: kg) (h :: kh) (i :: ki) (j :: kj) (k :: kk) (l :: kl) (m :: km) (n :: kn) (abcdefghijklmns :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl], [km], [kn])) :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl], [km], [kn])

    typelevel-tools-yj Data.TypeLevel.List.Push

    No documentation available.

  10. type family Push15 (a :: ka) (b :: kb) (c :: kc) (d :: kd) (e :: ke) (f :: kf) (g :: kg) (h :: kh) (i :: ki) (j :: kj) (k :: kk) (l :: kl) (m :: km) (n :: kn) (o :: ko) (abcdefghijklmnos :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl], [km], [kn], [ko])) :: ([ka], [kb], [kc], [kd], [ke], [kf], [kg], [kh], [ki], [kj], [kk], [kl], [km], [kn], [ko])

    typelevel-tools-yj Data.TypeLevel.List.Push

    No documentation available.

Page 745 of many | Previous | Next