Add syntax info to code block
Add description for Data.Functor
Add notes for Alternative