関数型プログラミング言語Haskell Part18
■ このスレッドは過去ログ倉庫に格納されています
0850デフォルトの名無しさん
2012/06/20(水) 22:34:09.71SignalGenはシグナルのステートフル版じゃないよ
elereaではステートフルでもステートレスでもシグナルの型はSignal
違いは、ステートレスなシグナルは純粋な関数で構築される
例: pure :: a -> Signal a
のに対して、ステートフルなシグナルはSignalGen上のmonadicな関数で構築されること
例: delay :: a -> Signal a -> SignalGen (Signal a)
シグナル生成関数(delayとかtransferとか)が動作する舞台だからSignalGenって名前なんじゃね
■ このスレッドは過去ログ倉庫に格納されています