DirectoryScanner

Scans a directory in the file system and transforms it into a generic InputCollection that can serve as input for parallel parsers or transformers.

class Object
trait Matchable
class Any

Value members

Concrete methods

def scanDirectories[F[_]](input: DirectoryInput)(implicit evidence$2: Sync[F]): F[InputTree[F]]

Scans the specified directory and transforms it into a generic InputCollection.

Scans the specified directory and transforms it into a generic InputCollection.

def scanDirectory[F[_], A](directory: Path)(f: Seq[Path] => F[A])(implicit evidence$1: Sync[F]): F[A]

Scans the specified directory passing all child paths to the given function.

Scans the specified directory passing all child paths to the given function.