completeFromList :: Eq a => [[a]] -> [a] -> [([a], [a])]
completeFromList alternatives incomplete
completeFromList
generates completions of a string from a list of alternatives
alternatives :: [[a]]
incomplete :: [a]
Fudgets for input with completions: completionStringF.