Unison.Codebase.Watch
untilJust :: Monad m => m (Maybe a) -> m a Source #
watchDirectory' :: forall m. MonadIO m => FilePath -> m (IO (), IO (FilePath, UTCTime)) Source #
collectUntilPause :: forall a. TQueue a -> Int -> IO [a] Source #
watchDirectory :: forall m. MonadIO m => FilePath -> (FilePath -> Bool) -> m (IO (), IO (FilePath, Text)) Source #