HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

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.20.2.0 · Control.Concurrent.Chan