文件名称:elm-procedure:在Elm中编排命令,订阅和任务
文件大小:87KB
文件格式:ZIP
更新时间:2024-06-12 08:50:17
elm Elm
榆木程序 该软件包提供了一种抽象,使您可以编排命令,订阅和任务。 创建一个Procedure ,然后使用Procedure.run或Procedure.try生成可以执行的Cmd 。 例子 以下是Procedure一些常见用例。 转换命令的结果 以下过程将发出Http GET请求,然后转换结果。 如果结果是Ok那么将对该值应用一个函数;否则,将对值应用一个函数。 如果结果为Err则将执行提供默认值的替代过程。 该过程完成后,将使用StringTagger标记该值并将其传递给update函数。 Procedure.fetchResult (\tagger -> Http.get { url = "http://fun.com/fun.html" , expect = Http.expectString tagger } ) |> Procedure.
【文件预览】:
elm-procedure-master
----src()
--------Procedure()
--------Procedure.elm(12KB)
----cypress()
--------integration()
--------plugins()
--------support()
----cypress.json(21B)
----elm.json(441B)
----specs()
--------src()
--------elm.json(682B)
----local-elm.json(768B)
----LICENSE(1KB)
----README.md(4KB)
----sample()
--------index.html(826B)
--------src()
--------elm.json(534B)
--------package-lock.json(26KB)
--------package.json(454B)
----.gitignore(67B)
----package-lock.json(177KB)
----package.json(983B)