File path glob-like matching
30.53 KB
built 2026-10-14 00:19:40 GMT
Description
A library for matching files using patterns such as '"src/**/*.png"' for all
'.png' files recursively under the 'src' directory. Features:
* All matching is /O(n)/. Most functions precompute some information given only
one argument.
* See "System.FilePattern" and '?==' simple matching and semantics.
* Use 'match' and 'substitute' to extract suitable strings from the '*' and
'**' matches, and substitute them back into other patterns.
* Use 'step' and 'matchMany' to perform bulk matching of many patterns against
many paths simultaneously.
* Use "System.FilePattern.Directory" to perform optimised directory traverals
using patterns.
Originally taken from the <https://hackage.haskell.org/package/shake Shake
library>.
Dependencies
11 totalRequires9
- ghc-Cabal-devel
- ghc-QuickCheck-devel
- ghc-base-devel
- ghc-directory-devel
- ghc-extra-devel
- ghc-filepath-devel
- ghc-rpm-macros
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides2
- ghc-filepattern = 0.1.3-16.fc45
- ghc-filepattern-devel = 0.1.3-16.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| filepattern-0.1.3.tar.gz | 15.13 KB |
| ghc-filepattern.spec | 6.58 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
