【发布时间】:2018-04-18 16:58:04
【问题描述】:
我对 Haskell - Map 中的这种数据类型感到困惑。特别是,有一个函数调用 insert(来自 Data.Map 模块),它允许您将新值附加到 Map 数据结构。所以,这是我的困惑。如果 haskell 数据结构是不可变的,如何将新数据插入到现有的 Map 数据结构中?
【问题讨论】:
-
你不能,你构造一个包含新键的新地图。
标签: haskell data-structures immutability key-value