NO need to import Numeric
more scalacOptions
Functor and EndoFunctor
Monoid based Parallel