Как обернуть выражение OCaml с помощью unit ()? - PullRequest
1 голос
/ 29 марта 2019

Следующее выражение 3 ; () в утопе приводит к следующему ответу

utop # 3 ; ();;
Characters 0-1:
Warning 10: this expression should have type unit.
Characters 0-1:
Warning 10: this expression should have type unit.
- : unit = ()

Как мы можем сделать выражение, отличное от unit (например, 3), возвращающее unit для работы сточка с запятой?

1 Ответ

4 голосов
/ 29 марта 2019

Для этой цели есть функция ignore.

# ignore 3; ();;
- : unit = ()
#
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...