0
コアKeyboard
の信号、例えばKeyboard.space
は、特定のキーが押されたときにはTrue
、それ以外の場合はFalse
です。画面上のボタンからの信号に同じプロパティを与えたい。キーボード信号のようにオンスクリーンボタン信号を作ってください
メールボックスにBool
を送信するボタンがありますが、別のメッセージを送信しない限り、メッセージは常にTrue
のままですが、信号から値を使用した後は、後で同じメールボックスから複数の機能を読み取ることにしたければ心配する必要はありません。
私はSignal.foldp
でこれに方法があると思いますが、もしそうなら、同様の良い例を見つけることができません。 True
が送信された後にFalse
を送信した信号に変換するシグニチャSignal Bool -> Signal Bool
を持つ関数があれば、最も導通するものは何でしょうか。
私がやっていることは、既にキーボードボタンに存在する抽象化を再作成することです。私はこれをモジュールとして保存したので、この「低レベル」のものをもう一度やる必要はありません。 – Ryan1729