Jak używać / odwoływać się do negacji funkcji boolowskiej w Scali?

Próbuję użyć negacji funkcji logicznej w Scali, takiej jak:

def someFunction(x: Set, p: Int => Boolean): Boolean = 
    someOtherFunction(x, !p)

Ale mam błąd:

 value unary_! is not a member of Int => Boolean

Jak mogę odnieść się do negacji p?

questionAnswers(3)

yourAnswerToTheQuestion