¿Cómo usar / referirse a la negación de una función booleana en Scala?

Estoy tratando de usar la negación de una función booleana en Scala, como:

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

Pero me sale el error:

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

¿Cómo puedo referirme a la negación de p?