2012-01-20 28 views
9

Khi mã hóa trong Haskell, thật hữu ích khi xác định các kết quả hàm là "không xác định" trong khi bạn viết bộ khung của ứng dụng. Bằng cách đó, các tập tin thực thi biên dịch và cho phép bạn làm việc theo thứ tự các bộ phận/trường hợp mà bạn chú ý.Có Scala bất kỳ tương đương với Haskell không xác định?

Có điều tương tự nào trong Scala không? Tôi muốn viết một cái gì đó tương tự như:

def notAbleToWriteThisYet = undefined 

Trả lời

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

Xem thêm thread on the mailing list này.

Scala 2.10.0-M1:

def notAbleToWriteThisYet = ??? 

(quy định tại Predef.scala như def ??? : Nothing = throw new NotImplementedError.)

Các vấn đề liên quan