関数型プログラミング言語Haskell Part18
■ このスレッドは過去ログ倉庫に格納されています
0855デフォルトの名無しさん
2012/06/21(木) 07:04:59.09たとえば、
gen :: SignalGen (Signal Int)
gen = do
x <- stateful 3 (+2)
y <- delay 0 x
return y
みたいなSignalGenがあったとする。概念的にはこれは時刻を取ってシグナルを返す関数と思える
で、その時刻をどうするかというと、genで新たに生成されるシグナル(この例だとxとy)の
作成時刻(creation time)として使う、というのがthat will be...の意味
つまり、genを時刻t0で呼べば、xやyは時刻t0に作成されたことになるってこと
■ このスレッドは過去ログ倉庫に格納されています