on master help sign in
algorithms and set values
commit6a9725913d3adc07f7de1573d155feff8a2e7d5b authorJONATHAN PAPROCKI <jon@tlon.io> dateMon 22 Jun 2020, 13:02 (6 years ago) parent2fe50db
1 file changed+3−1
reference/hoon-expressions/rune/buc.md+3−1
reference/hoon-expressions/rune/buc.md+3−1
@@ -81,7 +81,9 @@ has a certain shape. It crashes if the input fails the validation test.
8181For example, the elements of a `set` are treated as being
8282unordered, but the values will necessarily possess an order by where they are in
8383the memory. Thus if every `set` is stored using the same order scheme then faster algorithms involving `set`s may be
84−written. This is not the same thing as casting - it is forcing a
84+written. Furthermore, if you just place elements in the `set` randomly, it may
85+be mistreated by algorithms already in place that are expecting a certain order.
86+This is not the same thing as casting - it is forcing a
8587type to have a more specific set of values than its mold would suggest. This
8688rune should rarely be used, but it is extremely important when it is.
8789