diff --git a/compiler/builtins/docs/Dict.roc b/compiler/builtins/docs/Dict.roc index c3a78b00df..9486764194 100644 --- a/compiler/builtins/docs/Dict.roc +++ b/compiler/builtins/docs/Dict.roc @@ -8,15 +8,14 @@ isEmpty : Dict * * -> Bool ## Convert each key and value in the #Dict to something new, by calling a conversion ## function on each of them. Then return a new #Map of the converted keys and values. -## +## ## >>> Dict.map {{ 3.14 => "pi", 1.0 => "one" }} \{ key, value } -> { key: -## +## ## >>> Dict.map {[ "", "a", "bc" ]} Str.isEmpty -## +## ## `map` functions like this are common in Roc, and they all work similarly. ## See for example #Result.map, #List.map, and #Set.map. map : Dict beforeKey beforeValue, - (\{ key: beforeKey, value: beforeValue } -> - { key: afterKey, value: afterValue } - ) -> Dict afterKey afterValue + ({ key: beforeKey, value: beforeValue } -> { key: afterKey, value: afterValue }) + -> Dict afterKey afterValue