Future GHCs will monomorphise Data.List, returning its API to pre-FTP times and encouraging qualified import of Data.List, similar to other containers. See MR 5304 for more information. While this change has not been released yet, it already affects quality of life of folks testing GHC HEAD. The proposed patch is rather non-intrusive and backwards-compatible, so I suggest it would not hurt to merge it early.
@phadej The change got delayed, but still in GHC HEAD and on the CLC road map in general. As you might remember from our discussion, I see no point in waiting indefinitely for CLC.
Future GHCs will monomorphise
Data.List
, returning its API to pre-FTP times and encouraging qualified import ofData.List
, similar to other containers. See MR 5304 for more information. While this change has not been released yet, it already affects quality of life of folks testing GHC HEAD. The proposed patch is rather non-intrusive and backwards-compatible, so I suggest it would not hurt to merge it early.CC @phadej