How to check a list contains substring from other list using scala?
I think something like this: A.filterNot(a => B.exists(b => a._3.exists(str => str.contains(b)))) or A.filterNot(a => a._3.exists(str => B.exists(b => str.contains(b)))) or shorter, but less readable A.filterNot(_._3 exists (B exists _.contains))