on master help sign in
fixed reference to +* rune
commitd603866d695b5e1bae87ce3316a24557758e0823 authorsyzygyzer <jon.paprocki@tlon.io> dateWed 11 Sep 2019, 15:06 (7 years ago) parente288111
1 file changed+1−1
learn/hoon/hoon-tutorial/type-polymorphism.md+1−1
learn/hoon/hoon-tutorial/type-polymorphism.md+1−1
@@ -189,7 +189,7 @@ As is the case with dry arms, there is a type-check associated with each wet arm
189189
190190### Parametric Polymorphism and `+*` Arms
191191
192−In Chapter 2 we saw how to use the `+*` rune to define an arm that produced a more complex type from one or more simpler types. This rune provides a way of making use of **parametric polymorphism** in Hoon.
192+We may use the `+*` rune to define an arm that produced a more complex type from one or more simpler types. This rune provides a way of making use of **parametric polymorphism** in Hoon.
193193
194194For example, we have `list`s, `tree`s, and `set`s in Hoon, which are each defined in `hoon.hoon` with `+*` arms. (Take a moment to see for yourself.) Each `+*` arm is followed by an argument definition, inside brackets `[ ]`. After that subexpression comes another that defines a type, relative to the input value. For example, here is the definition of `list` from `hoon.hoon`:
195195