2012-01-20 15 views
9

Haskellでコーディングするとき、アプリケーションのスケルトンを書くときに関数の結果を "undefined"として定義すると便利です。そうすれば、実行可能ファイルがコンパイルされ、あなたの注意の下で部品/ケースを順番に処理しましょう。ScalaにはHaskellの定義されていないものと同等のものがありますか?

Scalaに相当するものはありますか?また、このthread on the mailing listを参照してください

def notAbleToWriteThisYet = undefined 

答えて

16
def notAbleToWriteThisYet = sys.error("todo") 

:私は次のように何かを書きたいと思います。

スカラ2.10.0-M1

def notAbleToWriteThisYet = ??? 

def ??? : Nothing = throw new NotImplementedErrorとしてPredef.scalaで定義された。)

関連する問題