#函数 #作用域 # Kotlin # 人体工程学

scopefunc

定义 Kotlin 风格作用域函数的 trait

2 个版本

0.1.1 2019 年 10 月 12 日
0.1.0 2019 年 9 月 24 日

#2828Rust 模式

自定义许可证

3KB

scopefunc —— 使用 Kotlin 风格的作用域函数

添加定义 Kotlin 风格作用域函数的 trait。

目前提供的函数包括

  • transform():将值转换为另一个值。

    let v = gen_rand(0, 10).transform(|v| 'x'.repeat(v));
    // => `v` is random length of "xx...".
    
  • modify():修改值并返回。

    let v = vec![1, 2, 3].modify(|v| v.push(4));
    // => `v` is [1, 2, 3, 4].
    

无运行时依赖