- 関数型プログラミング言語Haskell Part26
962 :デフォルトの名無しさん[sage]:2015/01/06(火) 07:12:15.34 ID:1NZMwfJD - >>959
それはなによりです [0..]とzipしてfilterする方法では回りくどくないかなと心配してた>>929もさぞ喜んでいることでしょう
|
- 関数型プログラミング言語Haskell Part26
969 :デフォルトの名無しさん[sage]:2015/01/06(火) 17:57:28.03 ID:1NZMwfJD - >>968
filter が優良生産者として実装されているから、 同じく優良生産者として機能しているときの zip に続けても融合されない、 ということでは? http://www.kotha.net/ghcguide_ja/latest/rewrite-rules.html#idm140193846702112
|
- 関数型プログラミング言語Haskell Part26
973 :デフォルトの名無しさん[sage]:2015/01/06(火) 21:27:05.66 ID:1NZMwfJD - >>970
ごめん、自分でリンク貼っておいて見落としてた。 filterは優良生産者であると同時に優良消費者でもあった。
|
- 関数型プログラミング言語Haskell Part26
974 :デフォルトの名無しさん[sage]:2015/01/06(火) 21:35:49.65 ID:1NZMwfJD - >>972
融合変換と言っても、トイプログラムや日常のちょとしたスクリプト程度ではあまり意味ないかもね。 Repaみたいな、ああいったもので本当に活きてくる、というかなくてはならない存在だと思う。
|
- 関数型プログラミング言語Haskell Part26
977 :デフォルトの名無しさん[sage]:2015/01/06(火) 22:08:58.99 ID:1NZMwfJD - >>975
全く役にはたたんが、こういう発想ステキ
|