我在Lisp中有以下代码:
(defun Is_List_Even (lista)
(cond
((null lista) t)
((null (cadr lista)) nil)
(t (Is_List_Even (cddr lista)))))
有人可以帮我写F#吗?我是F#的新手,我很着急。
此致 沃伊库。
答案 0 :(得分:5)
let rec even = function
| [] -> true
| [_] -> false
| _::_::l -> even l