我是 ML 新手,想通过以下方式使用案例表达式和模式匹配。
fun myFun(a,b) = myFun(a,b,[])
| myFun(a,b,c) = (*do something here*)
| myFun(a,b,d) = (*do something here as well*);
那么本例中给出的参数数量是否可能不同?
谢谢。
我是 ML 新手,想通过以下方式使用案例表达式和模式匹配。
fun myFun(a,b) = myFun(a,b,[])
| myFun(a,b,c) = (*do something here*)
| myFun(a,b,d) = (*do something here as well*);
那么本例中给出的参数数量是否可能不同?
谢谢。