不能使用elm-reactor的调试器

时间:2016-06-09 09:02:21

标签: debugging elm

我正在尝试将Debugger与elm-reactor一起使用但我收到此错误:

`Debug` does not expose `watch`.

我正在导入调试包:

import Debug

根据mouse example

2 个答案:

答案 0 :(得分:6)

0.17.0版本发布以来,Debug包不再公开watch函数。

Debug.watch仅在Time-Travel Debugging的上下文中有意义,0.17.0版本中未提供此内容。

您所指的示例是使用Elm 0.16.0编写的,使用Signal包的任何示例都不再相关。

在Evan的官方博客文章中查看有关最新版本的更多详细信息:A Farewell to FRP

答案 1 :(得分:5)

在发布0.17之前

watch was removed from Debug

Here is a discussion关于在将watchwatchSummary移动到新Reactor模块之间振荡的决定(因为它们仅在榆树反应堆中有用),或者替换它们与loglogSummary一起完成。从0.17开始,这些决议都没有发生,所以我们暂时没有它们。