I just stumbled upon this sentence at learnyouahaskell.com:
The filter equivalent of applying several predicates in a list comprehension is either filtering something several times or joining the predicates with the logical && function.
Could someone give an example for the last part (joining the predicates with the logical && function)?
Does the author mean something like this (which doesn't work):
filter ((>3) && (<10)) [5,3]