darcs

Safe HaskellSafe-Infered

Darcs.Patch.Match

Synopsis

Documentation

data Matcher p

A Matcher is made of a MatchFun which we will use to match patches and a String representing it.

Instances

type MatchFun p = Sealed2 (PatchInfoAnd p) -> Bool

A type for predicates over patches which do not care about contexts

applyMatcher :: Matcher p -> PatchInfoAnd p -> Bool

applyMatcher applies a matcher to a patch.

helpOnMatchers :: String

The string that is emitted when the user runs darcs help --match.