У меня есть задача, которую нужно выполнить в ocaml, и я не могу найти никакой справочной информации, поэтому спрашивайте здесь;) Как определить функцию, которая дает нам что-то другое в каждом вызове, без использования глобальных переменных? Я хотел бы сделать fun next (), которые возвращают следующие нечетные числа или следующие значения факториала.
Как это
# next();;
- : int = 1
# next();;
- : int = 3
# next();;
- : int = 5
# next();;
- : int = 7
У вас есть какие-нибудь советы для меня?
Заранее спасибо
Грег