Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
scan :: Member (Embed IO) r => FilesConfig -> TMChan FileScanItem -> Path Abs Dir -> Maybe Text -> Sem r () Source #
runScanners :: Members [Async, Embed IO] r => FilesConfig -> TMChan FileScanItem -> NonEmpty (Path Abs Dir, Maybe Text) -> Sem r () Source #
filesNative :: Members [Async, Embed IO] r => FilesConfig -> NonEmpty (Path Abs Dir) -> Sem r (SerialT IO (MenuItem (Path Abs File))) Source #
rgExcludes :: FilesConfig -> [Text] Source #
findBase :: Path Abs File -> NonEmpty (Path Abs Dir, Maybe Text) -> Maybe (Path Abs Dir, Maybe Text) Source #
rgMenuItem :: NonEmpty (Path Abs Dir, Maybe Text) -> Text -> Maybe (MenuItem (Path Abs File)) Source #