HORIZON HASKELLDocslts/ghc-9.14.x45dd5372026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 2026-10-11

Modulelifted-base-0.2.3.12Haskell98

Control.Concurrent.Chan.Lifted

This is a wrapped version of Control.Concurrent.Chan with types generalised from IO to all monads in MonadBase.

Chan.unGetChan and Chan.isEmptyChan are deprecated in base, therefore they are not included here. Use Control.Concurrent.STM.TVar instead.

  • 1 type
  • 6 values
datadata Chan a
#

Chan is an abstract type representing an unbounded FIFO channel.

Instances1Eq
  • Eq (Chan a)Defined in base-4.22.0.0 · Control.Concurrent.Chan