文件名称:pipe_line:用于创建和运行管道的WIP库
文件大小:9KB
文件格式:ZIP
更新时间:2024-03-15 23:38:04
Elixir
管道 待办事项:添加说明 安装 如果,包装可以通过添加安装pipe_line你在依赖列表mix.exs : def deps do [ { :pipe_line , " ~> 0.1.0 " } ] end 可以使用生成文档并在发布。 发布后,可以在上找到这些文档。 笔记 如果您有大量数据,并且有多个步骤要对它们进行填充,则对内存有影响,每个步骤都将其结果添加到映射中的新键下。 这样做会创建有效的不可变状态,您可以轻松地回溯等,但会产生一些影响。 由用户决定是否使状态不变。 两者都可用。 要求 aka设计目标 良好的堆栈跟踪-我想知道哪个步骤失败-理想情况下按名称知道函数 管道运行方式的灵活性和可扩展性,而不必指定新的步骤类型或操作返回类型。 用户区代码和PipeLine之间的平滑接口-我们已经使用的功能应该起作用,而不必在整个代码中泄漏管道。 每个步骤轻松(可扩展
【文件预览】:
pipe_line-main
----mix.exs(575B)
----lib()
--------step.ex(3KB)
--------pipe_line.ex(12KB)
----.formatter.exs(97B)
----test()
--------pipe_line_test.exs(558B)
--------test_helper.exs(15B)
----README.md(2KB)
----.gitignore(581B)