upgraded to base 4.6
don't warn about orphan Arbitrary Order
cleanup: lint suggestions
ignored cabal sandbox
cleanup: hlint suggestions, applicative > monad