An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

filepattern

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 Shake library.

Ecosystem
hackage.haskell.org
Latest Release
0.1.3
over 3 years ago
Versions
4
Downloads
22,150 total
Dependent Packages
12
Dependent Repos
22
Links
Registry hackage.haskell.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/filepattern
spec
License BSD-3-Clause
First Release about 7 years ago
Last Synced 4 days ago
Repository
Stars 5 on GitHub
Forks 2 on GitHub
Docker Dependents 1
Docker Downloads 35
Commits 321
Committers 5
Avg per Author 64.2
DDS 0.069
Rankings on hackage.haskell.org
Downloads Top 7.4%
Dependent packages Top 2.4%
Docker downloads Top 0.2%