I'll just pick a random example: Eq and Show are no longer superclassesAdrian May <adrian.alexander.may@gmail.com> wrote:
> > Changes already made in the base library or in one of the platform
> > libraries:
>
> So could you pick the most unassailable and tell me more about it
> please?
of Num. I'm the author of the Netwire library, a library for functional
reactive programming. Before that change you would write the following
code to express a clock that runs twice as fast as the real time clock
and oscillates up and down while gradually increasing:
liftA2 (\t o -> 2*t + sin o) time (integral_ 0 . v)
Thanks to the change you can now write it as:
2*time + sin (integral_ 0 . v)