文件名称:tubo.js:您的功能(同步)管道| 操作员
文件大小:67KB
文件格式:ZIP
更新时间:2024-05-17 07:15:59
javascript js functional-programming pipe JavaScript
大号 Tubo的工作方式类似于在Elixir之类的函数式编程语言中更为常见的管道运算符。 该库支持同步和异步参数。 如果所有参数都是同步函数或文字,则管道将作为正常函数运行,返回最后计算的值。 如果参数之一是一个返回promise或promise实例(then-able对象)的函数,则promise将在最后返回。 安装 npm install tubo --save 用法 同步 function double ( x ) { return x * 2 } function square ( x ) { return x * x } var output = tubo ( 2 , double , square ) console . log ( output ) // => 16 异步的 try { const result = await tubo (
【文件预览】:
tubo.js-master
----src()
--------index.js(509B)
----img()
--------icon.sketch(28KB)
--------icon.svg(2KB)
----TODO.md(278B)
----.travis.yml(198B)
----LICENSE(1KB)
----test()
--------sync.js(3KB)
--------promise.js(931B)
----README.md(3KB)
----docs()
--------github-markdown.css(13KB)
--------index.html(5KB)
--------prism.js(8KB)
--------index-tmpl.html(1009B)
--------prism.css(2KB)
----.gitignore(36B)
----package-lock.json(164KB)
----package.json(836B)