is :: (a -> b) -> (b -> Bool) -> a -> BoolSource

An example will explain this more than anything:

listsLongerThan3Elements :: [[a]] -> [[a]] listsLongerThan3Elements = filter (length `is` (>3))