-
Notifications
You must be signed in to change notification settings - Fork 18
Closed
Labels
approvedApproved by CLC voteApproved by CLC votebase-4.21Implemented in base-4.21 (GHC 9.12)Implemented in base-4.21 (GHC 9.12)
Description
I propose that the type of ioError as exposed by Control.Exception and System.IO.Error be augmented with a HasCallStack constraint:
ioError :: HasCallStack => IOError -> IO aThis will allow HasCallStack constraints to be propagated to exception backtraces from callsites.
Implementation: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12861
blackheaven, hasufell, velveteer and matil019
Metadata
Metadata
Assignees
Labels
approvedApproved by CLC voteApproved by CLC votebase-4.21Implemented in base-4.21 (GHC 9.12)Implemented in base-4.21 (GHC 9.12)