Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
shutdownServer :: WatchmanSockFile -> IO ShutdownServer Source #
newtype WatchmanVersion 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 #
readNotification :: WatchmanSubscription -> IO SubscriptionNotification Source #