Wie verwende ich / beziehe mich auf die Negation einer Booleschen Funktion in Scala?

Ich versuche, die Negation einer Booleschen Funktion in Scala zu verwenden, wie zum Beispiel:

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

Aber ich bekomme den Fehler:

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

Wie kann ich auf die Negation von p verweisen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage