Use Applicative.some and many
More applicative style in boolean
Use more pattern matching
More applicative style in reader
Whitespace