ghc-filepattern

File path glob-like matching

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 <<a href="https://hackage.haskell.org/package/shake">https://hackage.haskell.org/package/shake</a> Shake library>.

There is no official package available for openSUSE Leap 15.3

Distributions

openSUSE Tumbleweed

openSUSE Leap 15.2

Unsupported distributions

The following distributions are not officially supported. Use these packages at your own risk.