HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Moduleghc-toolchain-0.1.0.0Haskell2010

GHC.Toolchain.Monad

  • 2 types
  • 13 values
newtypenewtype M a
#
Instances5Monad, Functor, Applicative, Alternative, MonadIO
  • Monad MDefined in ghc-toolchain-0.1.0.0 · GHC.Toolchain.Monad
  • Functor MDefined in ghc-toolchain-0.1.0.0 · GHC.Toolchain.Monad
  • Applicative MDefined in ghc-toolchain-0.1.0.0 · GHC.Toolchain.Monad
  • Alternative MDefined in ghc-toolchain-0.1.0.0 · GHC.Toolchain.Monad
  • MonadIO MDefined in ghc-toolchain-0.1.0.0 · GHC.Toolchain.Monad
valueifCrossCompiling
  1. :: M a

    what to do when cross-compiling

  2. -> M a

    what to do otherwise

  3. -> M a
#

Branch on whether we can execute target code locally.

File I/O

4 declarations

Logging

4 declarations