[GHC] #9724: reexport IsList class from a trustworthy module
GHC
ghc-devs at haskell.org
Tue Mar 13 22:15:46 UTC 2018
#9724: reexport IsList class from a trustworthy module
-------------------------------------+-------------------------------------
Reporter: int-e | Owner: (none)
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Core Libraries | Version: 7.8.3
Resolution: | Keywords: SafeHaskell
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by kostmo):
This issue also seems to block [https://github.com/Daniel-Diaz/sorted-
list/pull/5 marking the `sorted-list` package as safe]. Does the `IsList`
class (and its instances) depend on any unsafe functionality? If not,
could a new marked-`Safe` module named `GHC.Exts.List` be created so that
people can safely import this subset? `GHC.Exts.List` could then be re-
exported from `GHC.Exts` for backwards-compatibility.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9724#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list