При использовании OCaml я почти всегда использую подстановочный знак подчеркивания в let _ = exp
, особенно когда важен не результат exp
, а вычисление внутри него. Например:
let _ = print_endline "abc" in ... let _ = a := !a + 1 in ... let _ = do_some_thing ... in
Итак, мне просто интересно, есть ли какой-либо побочный эффект от широкого использования let _ = ...
?