@@ -1,12 +1,12 @@
1:- :~ navhome/'/docs/'
1:- :~ navhome/'/docs/'
2 navuptwo/'true'
2 navuptwo/'true'
3 next/'true'
3 next/'true'
5 title/'Standard Library: Trees, Sets, and Maps'
5 title/'Standard Library: Trees, Sets, and Maps'
9−# 2.9 Hoon Standard Library: Trees, Sets, and Maps
9+# 2.10 Hoon Standard Library: Trees, Sets, and Maps
11Along with lists, the Hoon standard library also supports trees, sets, and maps as data structures. A Hoon `tree` is the data structure for a binary tree. A Hoon `set` is the data structure for a set of values. A Hoon `map` is the data structure for a set of `[key value]` pairs.
11Along with lists, the Hoon standard library also supports trees, sets, and maps as data structures. A Hoon `tree` is the data structure for a binary tree. A Hoon `set` is the data structure for a set of values. A Hoon `map` is the data structure for a set of `[key value]` pairs.
@@ -321,4 +321,6 @@ You can use `run` of `by` to apply a gate to each value in a map, producing a ma
321{[p=%three q=6] [p=%one q=2] [p=%two q=4]}
321{[p=%three q=6] [p=%one q=2] [p=%two q=4]}
324−There are other map functions in the Hoon standard library we won't cover here.
324+There are other map functions in the Hoon standard library that didn't cover here.
326+### [Next Lesson: Type Polymorphism](../type-polymorphism)