つまり: 入力: サフィックス ["Hello"] 出力: ['ello','llo','lo','o'] または何か.. 始まりは:
> suffixes :: [a] -> [[a]]
> suffixes [] = []
ちょっと似てると思う
> drop (n+1) (x:xs) = drop n xs
> drop _ xs = xs
しかし、ここでは常に「生き残った」リストの最初の要素を省略したいと思います。始める方法は?多分
> suffixes as = [as!!2:xs]
または類似?