如何编写将检查给定列表并返回true(如果该列表是字符串列表)的函数?目前,我所获得的任何列表都返回true。
let rec checklist list =
match list with
| x :: xs -> true
| _ -> false
checklist ["1";"2"]
答案 0 :(得分:1)
我认为这是家庭作业。
我建议您首先编写一个函数以确定对象是否为字符串(this might help),然后通过List
模块查找合适的函数来测试列表中的所有元素。