[Haskell-cafe] Eta Reduction

Edward Kmett ekmett at gmail.com
Wed Apr 2 19:32:11 UTC 2014


I stand corrected. So they were there all along and then finally briefly
had a reason to exist later on. ;)

-Edward


On Wed, Apr 2, 2014 at 11:56 AM, Dan Doel <dan.doel at gmail.com> wrote:

> On Wed, Apr 2, 2014 at 9:51 AM, Edward Kmett <ekmett at gmail.com> wrote:
>
>> This is where the data type contexts came from. They were originally
>> motivated by the needs of the no-longer existent Seq class, and then
>> subverted to make Complex less useful than it otherwise could be. ;)
>>
>
> This is wrong. Data type contexts existed in the Haskell 1.0 report, and
> Ratio and Complex used them there. Strict fields didn't exist until 1.3.
>
> -- Dan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140402/c1fac469/attachment.html>


More information about the Haskell-Cafe mailing list