这个我的问题,我想调用相同的函数,它有一个返回值的基本情况,两次,并且不知道该怎么做;这就是我想要做的事情:
let rec hello =
(*some code*)
| And(a, b) -> let a = hello(a, l) in let b = hello(b, l)(*I dont even need the a or b*)
(*some code*)
重点是在这些参数上调用相同的函数,然后这些函数会自行完成,因为我只用一次调用就可以测试它。
答案 0 :(得分:0)
我认为hello
的返回值为unit
。
let rec hello =
(*some code*)
| And(a, b) ->
let () = hello(a, l) in
let () = hello(b, l) in
()
(*some code*)