У меня проблема с модулем Random.int в Ocaml.
Итак, у меня есть программа, например:
let a : int = Random.int 100;;
-> val a : int = 44
Проблема в том, что при запуске программы сemacs и я запускаю его с помощью ctrl-c ctrl-b, каждый раз получаю один и тот же результат.
Я уже тестировал, чтобы поместить Random.self_init или Random.full_init в начало программы, но это такжетот же результат.
Спасибо за помощь
Вот мой код: https://github.com/leofrk2/ocaml_ex_9.ml/blob/master/ex_9.ml (Запустите его на emacs) Может быть, где-то произошла ошибка со случайным числом.
Редактировать: ошибка была в том, что я поставил только один раз Random.self_init ().Программа работает!