viter:V编程语言的迭代器 源码

junction1362 2 0 ZIP 2021-05-03 03:05:04

维特 迭代器。 用法示例 import viter fn main () { data := [ 1 , 2 , 3 , 4 , 5 ] out := viter. iter_int (data) . skip ( 1 ) . filter ( fn (i int ) bool { return i % 2 = = 1 }) . map_string ( fn (i int ) string { return ' $i ! ' }) . collect () println (out) // ['3!', '5!'] } 有关更多示例,请参见测试文件。 支持的类型 支持常见的V基本类型。 您无法将此模块与自定义类型一起使用。 如果您希望支持其他原始类型,请提出一个问题。 bool []bool string []string int []int byte [

用户评论
请输入评论内容
评分:
暂无评论