Debug.Crash
case thing of
Cat ->
meow
Bike ->
ride
Sandwich ->
eat
_ ->
Debug.crash "Not yet implemented"
當你希望程式失敗時,可以使用 Debug.crash
,通常在你實現 case
表示式時使用。這是不推薦使用,而不是使用 Maybe
或 Result
型意外輸入 Debug.crash
,但通常只發展的過程中(即你通常不會公佈它採用 Debug.crash
榆樹程式碼)中。
Debug.crash
取一個 String
值,崩潰時顯示錯誤訊息。請注意,Elm 還將輸出模組的名稱和崩潰的行,如果崩潰是在 case
表示式中,它將指示 case
的值。