Source codeContentsIndex
EqGuard
type EqGuardedChannel key value = GuardedChannel (EqMatch key) (key, value)
data EqMatch key
Constructors
Eq !key
EqMatchAny
EqMatchNone
Instances
(Ord key) => Guard (EqMatch key)
(Ord key) => HasRemove (EqValueQueue key value) (EqMatch key) (key, value)
(Ord key) => HasAdd (EqGuardQueue key) (EqMatch key)
(Ord key) => HasRemove (EqGuardQueue key) (key, value) (EqMatch key)
newEqGuardedChannel :: (Ord key) => IO (EqGuardedChannel key value)
Produced by Haddock version 0.3