Exponenciação inteira no OCaml

Existe uma função para exponenciação de números inteiros no OCaml? ** é apenas para carros alegóricos. Embora pareça ser mais preciso, não existe a possibilidade de erros de precisão, algo como 2. ** 3. = 8. retornando falso algumas vezes? Existe uma função de biblioteca para exponenciação de números inteiros? Eu poderia escrever o meu próprio, mas as preocupações de eficiência entram nisso, e também ficaria surpreso se não houvesse essa função.

questionAnswers(4)

yourAnswerToTheQuestion