プログラミングhaskell第2版の問題で、unfoldを用いてinterateを再定義せよという問題があるのですが、ネット上のコード(2通り見つかりました)を見ても理解できません。特に二つ目の解答にあるid について教えていただきたいです。
Haskell
1interate f = unfold (\x -> False) f f 2 3interate f = unfold (\x -> False) id f __なぜid?__ 4 5
回答1件
あなたの回答
tips
プレビュー
投稿2021/08/25 05:56
編集2021/08/25 07:07プログラミングhaskell第2版の問題で、unfoldを用いてinterateを再定義せよという問題があるのですが、ネット上のコード(2通り見つかりました)を見ても理解できません。特に二つ目の解答にあるid について教えていただきたいです。
Haskell
1interate f = unfold (\x -> False) f f 2 3interate f = unfold (\x -> False) id f __なぜid?__ 4 5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。