-- | Run 'M.MaybeT' in the base monad
runMaybeC
  :: Monad m =>
     ConduitM b o (M.MaybeT m) () -> ConduitM b o m (Maybe ())
runMaybeC p = M.runMaybeT $ distribute p
runMaybeC
  :: Monad m =>
     ConduitM b o (M.MaybeT m) () -> ConduitM b o m (Maybe ())
runMaybeC p = M.runMaybeT $ distribute p
runMaybeC p = M.runMaybeT $ distribute p