Drastic Prelude changes imminent

Augustsson, Lennart Lennart.Augustsson at sc.com
Tue Jan 27 16:20:35 UTC 2015


I'm speaking in general terms, regardless of BBP.  Having Data.List export functions that are not list functions, but overloaded in the list type is so counter-intuitive that my brain hurts.
Where will I find the foldr with type (a->b->b) -> b -> [a] -> b, if not in Data.List?

-----Original Message-----
From: Erik Hesselink [mailto:hesselink at gmail.com] 
Sent: 27 January 2015 16:15
To: Augustsson, Lennart
Cc: Johan Tibell; libraries at haskell.org
Subject: Re: Drastic Prelude changes imminent

I don't see why from your email, but my only point was that having both polymorphic versions of functions in the Prelude, and monomorphic ones in Data.List, will probably be worse than either of the other two options (the fully polymorphic version being prepared, and the status quo you want to keep).

Erik



This email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please delete all copies and notify the sender immediately. You may wish to refer to the incorporation details of Standard Chartered PLC, Standard Chartered Bank and their subsidiaries at 
http://www.standardchartered.com/en/incorporation-details.html

Insofar as this communication contains any market commentary, the market commentary has been prepared by a sales and/or trading desk of Standard Chartered Bank or its affiliate. It is not and does not constitute research material, independent research, recommendation or financial advice. Any market commentary is for information purpose only and shall not be relied for any other purpose, and is subject to the relevant disclaimers available at http://wholesalebanking.standardchartered.com/en/utility/Pages/d-mkt.aspx.

Please visit http://wholesalebanking.standardchartered.com/en/capabilities/financialmarkets/Pages/doddfrankdisclosures.aspx  for important information with respect to derivative products.


More information about the Libraries mailing list