Когда использовать точку с запятой в SML?
Я знаю, что точки с запятой используются в качестве терминаторов в REPL. Но я'Я не понимаю, когда использовать их в исходном файле.
Например это не нужно послеval x = 1
, Но если я опущу это послеuse "foo.sml"
Компилятор пожалуется на это.
Тогда каковы правила использования точек с запятой?