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