Notes that I took while reading Fogus' Functional JavaScript