higher:Go 的高阶函数

时间:2024-06-19 18:26:48
【文件属性】:

文件名称:higher:Go 的高阶函数

文件大小:32KB

文件格式:ZIP

更新时间:2024-06-19 18:26:48

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)

网友评论