| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
System.Directory.Watchman
Documentation
shutdownServer :: WatchmanSockFile -> IO ShutdownServer Source #
newtype WatchmanVersion Source #
Constructors
| WatchmanVersion String |
Arguments
| :: WatchmanSockFile | |
| -> WFilePath | |
| -> [Generators -> Generators] | |
| -> Expression | |
| -> [QueryParams -> QueryParams] | |
| -> [FileFieldLabel] | Must not be empty. Must not have duplicates |
| -> IO QueryResult |
withConnect :: WatchmanSockFile -> (WatchmanSocket -> IO a) -> IO a Source #
subscribe :: WatchmanSocket -> WFilePath -> SubscriptionName -> Expression -> [SubscribeParams -> SubscribeParams] -> [FileFieldLabel] -> IO WatchmanSubscription Source #
unsubscribe :: WatchmanSubscription -> IO () Source #
stateEnter :: WatchmanSocket -> WFilePath -> StateName -> [StateParams -> StateParams] -> IO () Source #
stateLeave :: WatchmanSocket -> WFilePath -> StateName -> [StateParams -> StateParams] -> IO () Source #
readNotification :: WatchmanSubscription -> IO SubscriptionNotification Source #