Scala: desajuste de tipo; encontrado: Unidad requerida: Booleano

Hola, solo estoy probando mis primeros bits de scala y he cometido este error que no entiendo. He estado tratando de resolverlo y he agotado mis ideas. ¿Ayuda?

scala> def calculate(count: Int) : Boolean =    
     |           if (count<0) false
<console>:8: error: type mismatch;
 found   : Unit
 required: Boolean
                 if (count<0) false
                 ^

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta