假设我在 elm-repl
中创建了一个简单的任务, 喜欢:
> forty = Task.succeed 40
<task> : Task.Task a number
我该如何服用
forty
还有……用吗?我可以转换 Task
成Cmd
通过:> Task.perform (\x -> Nothing) (\a -> Just a) forty
{ type = "leaf", home = "Task", value = T <task> }
: Platform.Cmd.Cmd (Maybe.Maybe Float)
...但我不确定这是否让我更接近我的目标,因为我不知道如何“强制”命令(例如将其值打印到屏幕上)。
最佳答案
Elm REPL 尚不允许执行任务。有一个open issue对于此功能请求。
关于read-eval-print-loop - 如何在 elm-repl 中打印任务的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38958187/