1
シグナルが与えられた場合、どのようにしてその歴史的価値が得られますか?elm - シグナルの歴史的価値
--current value
Signal.pastValue(0, Mouse.x)
--previous value
Signal.pastValue(1, Mouse.x)
--previous nth value
Signal.pastValue(n, Mouse.x)
よう
何か私はSignal.foldp
を使用して試してみたが、それはイベントの数に依存する電流または累積値を返すのいずれかのようです。
ありがとうございます - 私はそれを 'Signal.map show <|現在および現在のシグナル値を保持するために、例えば、Signal.map2 getHistory(Signal.constant 2)(makeHistory Mouse.isDown)上記の 'history'関数が'(::) '演算子をどのように使っているかは非常に驚くべきことです。 – category