toList
lib.fileset.toList
Docs pulled from | This Revision | 4 days ago
The list of file paths contained in the given file set.
This function is strict in the entire file set.
This is in contrast with combinators lib.fileset.union,
lib.fileset.intersection and lib.fileset.difference.
Thus it is recommended to call toList on file sets created using the combinators,
instead of doing list processing on the result of toList.
The resulting list of files can be turned back into a file set using lib.fileset.unions.
Inputs
fileset-
The file set whose file paths to return. This argument can also be a path, which gets implicitly coerced to a file set.
Type
toList :: FileSet -> [ Path ]
Examples
lib.fileset.toList usage example
toList ./.
[ ./README.md ./Makefile ./src/main.c ./src/main.h ]
toList (difference ./. ./src)
[ ./README.md ./Makefile ]
Noogle detected
Implementation
The following is the current implementation of this function.
toList = fileset: _toList (_coerce "lib.fileset.toList: Argument" fileset);