Added ex 48, additional comment on 46

This commit is contained in:
Dave Gauer 2021-02-28 13:23:22 -05:00
parent febc9dfecb
commit b12afaa577
6 changed files with 112 additions and 7 deletions

View file

@ -1,8 +1,21 @@
12c12
< tail: *Elephant = null, // <---- make this optional!
8,19d7
< // We also introduce the handy ".?" shortcut:
< //
< // const foo = bar.?;
< //
< // is the same as
< //
< // const foo = bar orelse unreachable;
< //
< // See if you can find where we use this shortcut below.
< //
< // Now let's make those elephant tails optional!
< //
24c12
< tail: *Elephant = null, // Hmm... tail needs something...
---
> tail: ?*Elephant = null, // <---- make this optional!
42c42
54c42
< if (e.tail == null) ???;
---
> if (e.tail == null) break;