関数型プログラミング言語Haskell Part24
■ このスレッドは過去ログ倉庫に格納されています
0867843
2014/02/16(日) 21:44:31.82こういうこと?
f :: データA -> データB
g :: データB -> データC
という関数に対する g (f データA) という計算で、
途中の「f によってデータBを作る部分」と「g によってデータBを消費する部分」を取り除き、
データAを消費して直接データCを作る。
これが Fusion で、これをストリームに対して行うのが Stream Fusion?
■ このスレッドは過去ログ倉庫に格納されています