| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Test.Credit.Queue.Bankers
Documentation
data BQueue a (m :: Type -> Type) Source #
Instances
| BoundedQueue BQueue Source # | |
| Queue BQueue Source # | |
| (MonadMemory m, MemoryCell m a) => MemoryCell m (BQueue a m) Source # | |
Defined in Test.Credit.Queue.Bankers Methods prettyCell :: BQueue a m -> m Memory Source # | |
| Pretty a => MemoryStructure (BQueue (PrettyCell a)) Source # | |
Defined in Test.Credit.Queue.Bankers Methods prettyStructure :: MonadMemory m => BQueue (PrettyCell a) m -> m Memory Source # | |
allEvaluated :: MonadInherit m => StreamCell m a -> m () Source #
isEvaluated :: MonadInherit m => Stream m a -> m () Source #
allInvariant :: MonadInherit m => Maybe Int -> StreamCell m a -> m () Source #
lazyqueue :: MonadInherit m => BQueue a m -> m [a] Source #