# Learn You a Haskell for Great Good | |
## Chapter 3 : Syntax in Functions | |
- As-patterns - Appear easy to overlook/forget | |
- guards, where, let, and case - Need practice in all of them. They look | |
like they'll be easy to confuse. "Let" in particular looks tricky. | |
## Chapter 5 : Higher-Order Functions | |
- (.) vs ($) was confusing. This summarizes their fundemental differences | |
thanks to the #haskell channel on freenode: | |
(f $ g x) === f (g x) --while-- (f . g x) === (\y -> f ((g x) y)) |