Make Expr an instance of Functor, Foldable, and Traversable.
Make Expr an instance of Functor, Foldable, and Traversable.

axch/dysvunctional-language,axch/dysvunctional-language,axch/dysvunctional-language,axch/dysvunctional-language