标签: functional-programming ocaml
java
result?1:0
result bool
我怎样才能在OCaml中写这样的东西?
答案 0 :(得分:3)
听起来这是一个重复的问题。但请注意,OCaml中的所有内容都是表达式。所以答案是if result then 1 else 0。您可能需要根据上下文将其括起来。 (在C系列中,我有时用于表达的形式为!!result。)
if result then 1 else 0
!!result