以下のように定義された例外があるとしましょう。
exception MyException of string
次のように関数で発生させます(この関数は文字列を返します):
fun foo ... = raise DomenaInterpretacije ("Error ...")
| foo ... ...
次に、例外を生成する方法でその関数を呼び出します。
fun testExc () =
(foo ...)
handle MyException msg => msg
しかし、これらは次のようになります。
Error: non-constructor applied to argument in pattern: MyException
Error: unbound variable or constructor: msg
ここで何が間違っていますか?