Data.List.Match
take
drop
splitAt
replicate
compareLength
lessOrEqualLength
shorterList