Dict.update
was changed with today's nightly:
-update : Dict k v, k, ([Present v, Missing] -> [Present v, Missing]) -> Dict k v
+update : Dict k v, k, (Result v [Missing] -> Result v [Missing]) -> Dict k v
Example of how to update:
Dict.update s range.0 \value ->
when value is
- Present lst -> Present (List.append lst (range.1, range.2))
- Missing -> Present (List.single (range.1, range.2))
+ Ok lst -> Ok (List.append lst (range.1, range.2))
+ Err Missing -> Ok (List.single (range.1, range.2))
Last updated: Jul 26 2025 at 12:14 UTC