我正在尝试在我的程序中引入一个新信号,其主要功能如下所示:
main : Signal Html
main =
Signal.map2 view Window.dimensions model
(更多上下文在这里)
为了设计我的新信号,我想从这个开始:
clicks : Signal (Int, Int)
clicks =
Signal.sampleOn Mouse.clicks Mouse.position
我可以得到这个信号:
Signal.map (Debug.log "click") clicks
但是,我不确定如何将此信号集成到我的程序中,以便在每次单击时打印一条调试消息。
Debug.log
在现有 Elm 程序中获取新信号的最简单方法是什么?