HORIZON HASKELLDocslts/ghc-9.14.x7a6c33e2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 7a6c33e · 2026-10-12

Moduleghc-lib-parser-9.14.1.20251220GHC2021

GHC.Types.SafeHaskell

This stuff here is related to supporting the Safe Haskell extension, primarily about storing under what trust type a module has been compiled.

Synopsis

The various Safe Haskell modes

Constructors

Instances4Eq, Show, NFData, Outputable
newtypenewtype IfaceTrustInfo

Safe Haskell information for ModIface Simply a wrapper around SafeHaskellMode to separate iface and flags

Instances3NFData, Outputable, Binary