autonix-deps-0.3.0.0: Library for Nix expression dependency generation
Autonix.Analyze
type Analyzer m = Text -> Manifest -> Sink (FilePath, ByteString) (ResourceT m) () Source #
analyzeFiles :: (MonadBaseControl IO m, MonadIO m, MonadState (Map Text Package, Renames) m, MonadThrow m) => [Analyzer m] -> Text -> Manifest -> m () Source #
analyzePackages :: MonadIO m => (Text -> Manifest -> StateT (Map Text Package, Renames) m ()) -> FilePath -> m (Map Text Package, Renames) Source #