Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
shutdownServer :: WatchmanSockFile -> IO ShutdownServer Source #
newtype WatchmanVersion Source #
data WatchResponse Source #
data WatchmanSocket Source #
data WatchmanSubscription Source #
watch :: WatchmanSockFile -> WFilePath -> IO WatchResponse Source #
:: 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 #