|
Org.Org.Semantic.HBase.Transform.PeekSource |
|
|
|
|
|
Synopsis |
|
|
|
Documentation |
|
data PeekSource m t |
a source with look-ahead ('peek') | Constructors | MkPeekSource | | psSource :: (m t) | | psPeek :: (m t) | | psReady :: (m Bool) | |
|
|
|
|
remonadPeekSource :: (Monad m1, Monad m2) => (forall a . m1 a -> m2 a) -> PeekSource m1 t -> PeekSource m2 t |
|
getPeekSourceContents :: MonadOr m => PeekSource m t -> m [t] |
|
getMaybePeekSourceContents :: Monad m => PeekSource m (Maybe c) -> m [c] |
|
referencePeekSource :: (MonadFixedReference m r, MonadZero m) => r [t] -> PeekSource m t |
|
referenceMaybePeekSource :: MonadFixedReference m r => r [c] -> PeekSource m (Maybe c) |
|
refPeekSource :: MonadZero m => Ref m [t] -> PeekSource m t |
|
refMaybePeekSource :: Monad m => Ref m [c] -> PeekSource m (Maybe c) |
|
statePeekSource :: MonadZero m => PeekSource (StateMonad m [t]) t |
|
stateMaybePeekSource :: Monad m => PeekSource (StateMonad m [c]) (Maybe c) |
|
constantPeekSource :: Monad m => t -> PeekSource m t |
|
constantMaybePeekSource :: Monad m => c -> PeekSource m (Maybe c) |
|
nullPeekSource :: MonadZero m => PeekSource m t |
|
nullMaybePeekSource :: Monad m => PeekSource m (Maybe c) |
|
Produced by Haddock version 0.6 |