hbc-library-0.17: HBC library

Safe HaskellSafe-Inferred

Subsequences

Documentation

suffixes :: [a] -> [[a]]

prefixes :: [a] -> [[a]]

subsequences :: [a] -> [[a]]

permutations :: [a] -> [[a]]

subsequence :: Int -> Int -> [a] -> [a]

isPrefixOf :: Eq a => [a] -> [a] -> Bool

isSuffixOf :: Eq a => [a] -> [a] -> Bool

isSubsequenceOf :: Eq a => [a] -> [a] -> Bool

isPermutationOf :: Eq a => [a] -> [a] -> Bool

isPrefixOfBy :: (a -> a -> Bool) -> [a] -> [a] -> Bool

isSuffixOfBy :: (a -> a -> Bool) -> [a] -> [a] -> Bool

isSubsequenceOfBy :: (a -> a -> Bool) -> [a] -> [a] -> Bool

isPermutationOfBy :: (a -> a -> Bool) -> [a] -> [a] -> Bool

locateSubsequences :: Eq a => [a] -> [a] -> [Int]