【文件属性】:
文件名称:生成:Go的Typesafe并发泛型函数
文件大小:397KB
文件格式:ZIP
更新时间:2021-02-05 04:15:01
go golang elixir functional-programming generics
创世记
缺少用于切片和通道的golang通用stdlib。
一些功能:
过滤,映射,缩小。
最小,最大,总和
排列,乘积。
任何,全部。
包含,查找。
随机排序。
范围,计数,周期。
以及更多。
特征:
类型安全。
同步和异步版本。
用于切片和通道。
为所有内置类型预先生成。
go get github.com/life4/genesis
例子
在一片整数中找到最小值:
s := [] int { 42 , 7 , 13 }
min := genesis. SliceInt { s }. Min ()
整数部分中的双精度值:
s := [] int { 4 ,