Reduce verbosity.
--HG-- extra : convert_revision : 06b22ff40f49bb6251adae2c8beed8a757ae84e0
This commit is contained in:
parent
5722b80140
commit
4475f313c4
1 changed files with 11 additions and 54 deletions
|
@ -286,89 +286,46 @@ liftOp :: Monad m => (a -> b -> c) -> m a -> b -> m c
|
|||
|
||||
liftOp f a b = a >>= \a' -> return (f a' b)
|
||||
|
||||
(~~?) :: FindClause FilePath
|
||||
-> GlobPattern
|
||||
-> FindClause Bool
|
||||
|
||||
(~~?) :: FindClause FilePath -> GlobPattern -> FindClause Bool
|
||||
(~~?) = liftOp (~~)
|
||||
|
||||
infix 4 ~~?
|
||||
|
||||
(/~?) :: FindClause FilePath
|
||||
-> GlobPattern
|
||||
-> FindClause Bool
|
||||
(/~?) :: FindClause FilePath -> GlobPattern -> FindClause Bool
|
||||
(/~?) = liftOp (/~)
|
||||
|
||||
infix 4 /~?
|
||||
|
||||
(==?) :: Eq a => FindClause a
|
||||
-> a
|
||||
-> FindClause Bool
|
||||
|
||||
(==?) :: Eq a => FindClause a -> a -> FindClause Bool
|
||||
(==?) = liftOp (==)
|
||||
|
||||
infix 4 ==?
|
||||
|
||||
(/=?) :: Eq a => FindClause a
|
||||
-> a
|
||||
-> FindClause Bool
|
||||
|
||||
(/=?) :: Eq a => FindClause a -> a -> FindClause Bool
|
||||
(/=?) = liftOp (/=)
|
||||
|
||||
infix 4 /=?
|
||||
|
||||
(>?) :: Ord a => FindClause a
|
||||
-> a
|
||||
-> FindClause Bool
|
||||
|
||||
(>?) :: Ord a => FindClause a -> a -> FindClause Bool
|
||||
(>?) = liftOp (>)
|
||||
|
||||
infix 4 >?
|
||||
|
||||
(<?) :: Ord a => FindClause a
|
||||
-> a
|
||||
-> FindClause Bool
|
||||
|
||||
(<?) :: Ord a => FindClause a -> a -> FindClause Bool
|
||||
(<?) = liftOp (<)
|
||||
|
||||
infix 4 <?
|
||||
|
||||
(.&.?) :: Bits a => FindClause a
|
||||
-> a
|
||||
-> FindClause a
|
||||
|
||||
(.&.?) :: Bits a => FindClause a -> a -> FindClause a
|
||||
(.&.?) = liftOp (.&.)
|
||||
|
||||
infixl 7 .&.?
|
||||
|
||||
(>=?) :: Ord a => FindClause a
|
||||
-> a
|
||||
-> FindClause Bool
|
||||
|
||||
(>=?) :: Ord a => FindClause a -> a -> FindClause Bool
|
||||
(>=?) = liftOp (>=)
|
||||
|
||||
infix 4 >=?
|
||||
|
||||
(<=?) :: Ord a => FindClause a
|
||||
-> a
|
||||
-> FindClause Bool
|
||||
|
||||
(<=?) :: Ord a => FindClause a -> a -> FindClause Bool
|
||||
(<=?) = liftOp (<=)
|
||||
|
||||
infix 4 <=?
|
||||
|
||||
(&&?) :: FindClause Bool
|
||||
-> FindClause Bool
|
||||
-> FindClause Bool
|
||||
|
||||
(&&?) :: FindClause Bool -> FindClause Bool -> FindClause Bool
|
||||
(&&?) = liftM2 (&&)
|
||||
|
||||
infixr 3 &&?
|
||||
|
||||
(||?) :: FindClause Bool
|
||||
-> FindClause Bool
|
||||
-> FindClause Bool
|
||||
|
||||
(||?) :: FindClause Bool -> FindClause Bool -> FindClause Bool
|
||||
(||?) = liftM2 (||)
|
||||
|
||||
infixr 2 ||?
|
||||
|
|
Loading…
Add table
Reference in a new issue