| ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Synopsis | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
Documentation | ||||||||||||||||||||||||||||||
data PeekSource m t | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
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 |