fnalias @immut/hashmap.(new, add as insert, iter)

fn main {
    new()
    |> insert("a", 1)
    |> iter
    |> println
}

这段代码用了不可变的 HashMap ,看起来像是 Gleam 或类似函数式语言的语法。

整体逻辑很清晰:创建一个空的 map ,插入一对键值,然后遍历并打印。

用了管道操作符 |>,所以数据流动是线性的,这种风格挺干净的,避免了中间变量,符合声明式编程的习惯。函数也都是纯函数,看起来不会有副作用?

举报· 110 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部