Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
matchDamage :: Int -> CardMatcher Source #
matchLoyalty :: Int -> CardMatcher Source #
matchAttributes :: [CardAttribute] -> CardMatcher Source #
matchName :: CardName -> CardMatcher Source #
matchOther :: CardAttribute -> Card -> CardMatcher Source #
matchController :: Player -> CardMatcher Source #
matchLesserPower :: Int -> CardMatcher Source #
matchCard :: Card -> CardMatcher Source #
matchToughness :: Int -> CardMatcher Source #
matchPower :: Int -> CardMatcher Source #
matchStrength :: (Int, Int) -> CardMatcher Source #
matchTarget :: Target -> CardMatcher Source #
matchOr :: CardMatcher -> CardMatcher -> CardMatcher Source #
invert :: CardMatcher -> CardMatcher Source #
labelMatch :: String -> CardMatcher -> CardMatcher Source #
applyMatcherWithDesc :: CardMatcher -> Card -> Either String () Source #
applyMatcher :: CardMatcher -> Card -> Bool Source #