concatMap

下のエントリの fold,「ふつケル」の解答例を見たら concatMap を使っていた。なるほど。

Prelude> :t concatMap
concatMap :: (a -> [b]) -> [a] -> [b]
Prelude> concatMap (replicate 3) "abc"
"aaabbbccc"

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください