Safe Haskell | None |
---|---|
Language | Haskell2010 |
A Shake implementation of the compiler service, built using the Shaker abstraction layer for in-memory use.
Synopsis
- ofInterestRules :: Rules ()
- getFilesOfInterest :: Action (Set NormalizedFilePath)
- setFilesOfInterest :: IdeState -> Set NormalizedFilePath -> IO ()
- modifyFilesOfInterest :: IdeState -> (Set NormalizedFilePath -> Set NormalizedFilePath) -> IO ()
Documentation
ofInterestRules :: Rules () Source #
setFilesOfInterest :: IdeState -> Set NormalizedFilePath -> IO () Source #
Set the files-of-interest which will be built and kept-up-to-date.
modifyFilesOfInterest :: IdeState -> (Set NormalizedFilePath -> Set NormalizedFilePath) -> IO () Source #