Examples of combinator trees that use idioms (applicative functors)