| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Test.Credit.Queue.Streams
Documentation
data StreamCell (m :: Type -> Type) a Source #
Instances
| (MonadMemory m, MemoryCell m a) => MemoryCell m (StreamCell m a) Source # | |
Defined in Test.Credit.Queue.Streams Methods prettyCell :: StreamCell m a -> m Memory Source # | |
data SLazyCon (m :: Type -> Type) a where Source #
Constructors
| SAppend :: forall (m :: Type -> Type) a1. Stream m a1 -> Stream m a1 -> SLazyCon m (StreamCell m a1) | |
| SReverse :: forall (m :: Type -> Type) a1. Stream m a1 -> Stream m a1 -> SLazyCon m (StreamCell m a1) |
Instances
| MonadInherit m => HasStep (SLazyCon m :: Type -> Type) (m :: Type -> Type) Source # | |
Defined in Test.Credit.Queue.Streams | |
| (MonadMemory m, MemoryCell m a) => MemoryCell m (SLazyCon m a) Source # | |
Defined in Test.Credit.Queue.Streams Methods prettyCell :: SLazyCon m a -> m Memory Source # | |
test :: MonadInherit m => m () Source #