Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class FileWatcher a where
defaultWatcher :: FilePath -> IO a
Each type provides a default watcher for a pass
changedFiles :: a -> Event FileInfo
An event that gives some info on changed files (disjunct from deleted and new files)
newFiles :: a -> Event FilePath
An event that fires for each new file
deletedFiles :: a -> Event FilePath
An event that fires for each deleted path
cleanUpAndClose :: a -> IO ()
Free all possibly used resources. No event will fire after this.