File path glob-like matching
61.90 KB
built 2026-10-14 00:20:01 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
34 totalRequires31
- libHSarray-0.5.8.0-inplace-ghc9.10.3.so()(64bit)
- libHSbase-4.20.2.0-inplace-ghc9.10.3.so()(64bit)
- libHSbytestring-0.12.2.0-inplace-ghc9.10.3.so()(64bit)
- libHSclock-0.8.4-H2gxghH0gZSWFOI5QDUKZ-ghc9.10.3.so()(64bit)
- libHSdeepseq-1.5.0.0-inplace-ghc9.10.3.so()(64bit)
- libHSdirectory-1.3.8.5-inplace-ghc9.10.3.so()(64bit)
- libHSexceptions-0.10.9-inplace-ghc9.10.3.so()(64bit)
- libHSextra-1.8.1-JaGv333ZkdA3KWHFeNAuM7-ghc9.10.3.so()(64bit)
- libHSfilepath-1.5.4.0-inplace-ghc9.10.3.so()(64bit)
- libHSghc-bignum-1.3-inplace-ghc9.10.3.so()(64bit)
- libHSghc-boot-th-9.10.3-inplace-ghc9.10.3.so()(64bit)
- libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so()(64bit)
- libHSghc-prim-0.12.0-inplace-ghc9.10.3.so()(64bit)
- libHSmtl-2.3.1-inplace-ghc9.10.3.so()(64bit)
- libHSos-string-2.0.7-inplace-ghc9.10.3.so()(64bit)
- libHSpretty-1.1.3.6-inplace-ghc9.10.3.so()(64bit)
- libHSprocess-1.6.26.1-inplace-ghc9.10.3.so()(64bit)
- libHSstm-2.5.3.1-inplace-ghc9.10.3.so()(64bit)
- libHStemplate-haskell-2.22.0.0-inplace-ghc9.10.3.so()(64bit)
- libHStime-1.12.2-inplace-ghc9.10.3.so()(64bit)
- libHStransformers-0.6.1.1-inplace-ghc9.10.3.so()(64bit)
- libHSunix-2.8.7.0-inplace-ghc9.10.3.so()(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.27)(64bit)
- libgmp.so.10()(64bit)
- libm.so.6()(64bit)
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
- rtld(GNU_HASH)
Provides3
- ghc-filepattern = 0.1.3-16.fc45
- ghc-filepattern(riscv-64) = 0.1.3-16.fc45
- libHSfilepattern-0.1.3-7aZBYvQH0sDIKJVWOJKwTF-ghc9.10.3.so()(64bit)
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
3Name ![]() |
Size |
|---|---|
| /usr/lib64/ghc-9.10.3/lib/libHSfilepattern-0.1.3-7aZBYvQH0sDIKJVWOJKwTF-ghc9.10.3.so | 278.24 KB |
| /usr/share/licenses/ghc-filepattern | 0.00 B |
| /usr/share/licenses/ghc-filepattern/LICENSE | 1.49 KB |
Files 1–3 of 3
Component of
buildroots that installed this RPMBuildroot ![]() |
Created | State |
|---|---|---|
| f45-build-52454-909 | 2026-10-29 18:07:09 | expired |
| f45-build-46533-843 | 2026-10-22 15:05:20 | expired |
| f45-build-35954-700 | 2026-10-17 22:59:52 | expired |
| f45-build-13534-451 | 2026-10-14 11:43:17 | expired |
| f45-build-13213-426 | 2026-10-14 10:12:03 | expired |
| f45-build-11047-426 | 2026-10-14 03:47:09 | expired |
Buildroots 1–6 of 6

