Имеет ли Scala какую-либо эквивалентность неопределённости в Haskell? - PullRequest
10 голосов
/ 20 января 2012

При кодировании на Haskell полезно определить результаты функции как «неопределенные», пока вы пишете скелет вашего приложения. Таким образом, исполняемый файл компилируется и позволяет вам работать с деталями / кейсами под вашим вниманием.

Есть ли что-то подобное в Scala? Я хотел бы написать что-то похожее на:

def notAbleToWriteThisYet = undefined

1 Ответ

17 голосов
/ 20 января 2012
def notAbleToWriteThisYet = sys.error("todo")

Также смотрите эту ветку в списке рассылки .

Scala 2.10.0-M1 :

def notAbleToWriteThisYet = ???

(определено в Predef.scala как def ??? : Nothing = throw new NotImplementedError.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...