【文件属性】:
文件名称:pampy.js:Pampy.js:JavaScript模式匹配
文件大小:102KB
文件格式:ZIP
更新时间:2021-02-04 04:23:46
nodejs javascript functional functional-programming pattern-matching
Pampy.js:JavaScript模式匹配
Pampy.js非常小(250行,没有依赖项),相当快,并且通常使您的代码更具可读性,并且更易于推理。 还有一个Pampy的。
你可以写很多图案
模式按照它们出现的顺序进行评估。
你可以写斐波那契
运算符_的意思是“我没有想到的其他任何情况”。 如果已经使用_ ,则可以要求ANY ,这是完全相同的。
let { match , _ } = require ( "pampy" ) ;
function fib ( n ) {
return match ( n ,
1 , 1 ,
2 , 1 ,
【文件预览】:
pampy.js-master
----.gitignore(922B)
----package.json(1KB)
----.travis.yml(186B)
----LICENSE(1KB)
----index.js(55B)
----README.md(5KB)
----imgs()
--------slide2.png(16KB)
--------slide1.png(23KB)
--------pampyjs.png(51KB)
----.coveralls.yml(71B)
----tests()
--------proggit.json(95KB)
--------tests.js(8KB)
----lib()
--------pampy.js(7KB)