Control.Concurrent.WVar

WVar

data WVar a

newWVar

takeWVar

tryTakeWVar

putWVar

readWVar

readFreshWVar

tryReadFreshWVar

WCached

data WCached a

type WTicket a

cacheWVar

recacheWCached

readWTicket

takeWCached

tryTakeWCached

putWCached

tryPutWCached

readWCached

readFreshWCached

tryReadFreshWCached