Closed goldenstein64 closed 3 years ago
[x] When to use Copy: clarify that functions can't be copied at the end.
[x] API Reference: Describe what types each behavior supports
[x] Clarify that Copy.Transform accepts any value in a key-value mapping, and that it's not recommended to use them as keys.
Copy.Transform
[x] "These functions can be found in the test directory found here." -> "These functions can be found in the test directory."
test
[x] Symbol API: Turn Symbol() into a function type, Symbol(T) -> (boolean, T).
Symbol()
Symbol(T) -> (boolean, T)
[x] Clarify that functions used as symbols can be called "symbol functions".
[x] Reinforce that you have to register a symbol function to Copy.SymbolMap before using it.
Copy.SymbolMap
[x] For the function parameters, "the old value's field" -> "the old value"
[x] When to use Copy: clarify that functions can't be copied at the end.
[x] API Reference: Describe what types each behavior supports
[x] Clarify that
Copy.Transform
accepts any value in a key-value mapping, and that it's not recommended to use them as keys.[x] "These functions can be found in the
test
directory found here." -> "These functions can be found in thetest
directory."[x] Symbol API: Turn
Symbol()
into a function type,Symbol(T) -> (boolean, T)
.[x] Clarify that functions used as symbols can be called "symbol functions".
[x] Reinforce that you have to register a symbol function to
Copy.SymbolMap
before using it.[x] For the function parameters, "the old value's field" -> "the old value"