Pattern Matching, Part 4: if case, guard case, for case May 16, 2016 Updated: Oct 17, 2016 7 minute read — Also available in: 🇨🇳 Chinese Now that we’ve revisited the various syntaxes for pattern matching in part 1, part 2 and part 3, let’s finish this blog post series with some advanced syntax using if case let, for case where and all! Let’s use what we saw in previous articles and apply them al