I like some of the differences where it was not constrained by Haskell's choices, like splitting up the Monad, Applicative, Functor instances, and namespacing of accessors.
I also quite like the • for compose, with then some shims so that . works too if it's not being used for the namespacing.