我对F#编程很新.我正在寻找一个答案,为什么当达到n = 0条件时,下面的递归函数将退出."then 1"语法是否具有等同于EXIT的特殊含义?
let rec factorial n = if n = 0 then 1 else n * factorial (n - 1)
f#
f# ×1