文件名称:pipeline:在Erlang中有管道
文件大小:660KB
文件格式:ZIP
更新时间:2024-06-03 00:37:56
erlang pipeline metaprogramming pipelining erlang-developement
pipeline 通过使用此库,您可以将表达式A结果作为另一个表达式B一个参数传递,并将B结果作为C一个参数传递,依此类推。 在函数调用链接中很有用。 写作技巧: foo ( bar ( baz ( new_function ( other_function ())))). 使用erlang运算符--进行流水线操作,只需编写: other_function () -- new_function () -- baz () -- bar () -- foo (). 默认情况下,每个表达式的结果作为下一个表达式的最后一个参数传递。 除了第一个参数可以是任何其他参数外,其他参数应为以下参数之一: 函数调用( Mod:Func(Args)或Func(Args) )。 " Hello, world! \n " -- string : to_upper () -- io : format
【文件预览】:
pipeline-master
----rebar3(664KB)
----src()
--------pipeline.erl(14KB)
--------pipeline.app.src(305B)
----.travis.yml(150B)
----LICENSE(2KB)
----examples()
--------test.erl(1KB)
----README.md(8KB)
----include()
--------pipeline2.hrl(87B)
--------pipeline.hrl(73B)
----test()
--------pipeline_SUITE.erl(4KB)
----test.erl(311B)