我想這個工作:如何在let語句中使用if語句?
fun function (i) =
let
if i = 1 then
val h = valOf(Int.fromString(valOf(TextIO.inputLine TextIO.stdIn)))
else
val h = someFunction();
in
code...
end
但好像你不能聲明那樣的價值......我應該怎麼做才能讓工作?
你會用什麼來代替valOf呢?我可以處理以某種方式提出的豁免選項嗎?就像在if .. else語句中一樣? – theva 2013-03-06 07:24:29
我可能會使用模式匹配。 – Tayacan 2013-03-22 14:54:51