これが機能することを望みます:
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
しかし、そのような値を宣言することはできないようです...それを機能させるにはどうすればよいですか?