【文件属性】:
文件名称:higher:Go 的高阶函数
文件大小:32KB
文件格式:ZIP
更新时间:2021-05-31 00:40:08
Go
更高
Go 中的高阶函数(真的不安全)。 你可能不应该使用这个。
例子
s1 := [] int { 1 , 2 , 3 , 4 , 5 }
s2 := higher . Filter ( s1 , func ( x int ) bool { return x > 2 })
s3 := higher . Map ( s , strconv . Itoa ).([] string )
您也可以将它们链接起来。
s := higher . Wrap ([] int { 1 , 2 , 3 , 4 , 5 }).
Filter ( func ( x int ) bool { return x > 2 }).
PMap ( strconv . Itoa ).
Tap ( fmt . Println ).
Val ().([]
【文件预览】:
higher-master
----higher.jpeg(33KB)
----higher.go(10KB)
----higher_test.go(5KB)
----.travis.yml(26B)
----README.md(904B)