
#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