| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.TypeLevel.List
Documentation
class IsPrefixOf (xs :: [k]) (ys :: [k]) Source #
Instances
| IsPrefixOf ('[] :: [k]) (ys :: [k]) Source # | |
Defined in Data.TypeLevel.List | |
| IsPrefixOf xs ys => IsPrefixOf (x ': xs :: [a]) (x ': ys :: [a]) Source # | |
Defined in Data.TypeLevel.List | |
class InfixIndex (xs :: [k]) (ys :: [k]) where Source #
Methods
infixIndex :: Int Source #
Instances
| InfixIndex xs ys => InfixIndex (xs :: [a]) (y ': ys :: [a]) Source # | |
Defined in Data.TypeLevel.List Methods infixIndex :: Int Source # | |
| IsPrefixOf (x ': xs) (x ': ys) => InfixIndex (x ': xs :: [a]) (x ': ys :: [a]) Source # | |
Defined in Data.TypeLevel.List Methods infixIndex :: Int Source # | |
module Data.TypeLevel.List.Unzip