X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=topics%2Fweek1.mdwn;h=01aac885c73fdc47a3e5e1c64722b4b41661e72b;hp=ee5478c254692d4054751c437515f06f7e0ddab9;hb=eaabd218b87488a1a814dd836789d29c0f0457d0;hpb=b057018533a518fea06b637c2a80889c695a1556;ds=sidebyside diff --git a/topics/week1.mdwn b/topics/week1.mdwn index ee5478c2..01aac885 100644 --- a/topics/week1.mdwn +++ b/topics/week1.mdwn @@ -640,3 +640,5 @@ We've also talked about a variety of **expressions** in our language, that evalu The special syntaxes `[10, 20, 30]` are just shorthand for the more offical syntax using `&` and `[]`, and likewise for `{10, 20, 30}`. The `if ... then ... else ...` syntax is just shorthand for a `case`-construction using the literal patterns `'true` and `'false`. +We also talked about **patterns**. These aren't themselves expressions, but form part of some larger expressions. +