An open API service indexing awesome lists of open source software.

https://github.com/chris00/ocaml-crlibm

Binding to CRlibm
https://github.com/chris00/ocaml-crlibm

arithmetic libm math-library rounding

Last synced: 11 months ago
JSON representation

Binding to CRlibm

Awesome Lists containing this project

README

          

![Build status](https://github.com/Chris00/ocaml-crlibm/actions/workflows/main.yml/badge.svg)

Crlibm
======

This module is a binding to [CRlibm][], an efficient and proved
correctly-rounded mathematical library. CRlibm is now superseded by
[MetaLibm][] but the latter requires some polishing and documentation.
For the user convenience, this module embeds the relevant C code from
the [CRlibm Git repository][crlibm-git].

[CRlibm]: https://web.archive.org/web/20161027224938/http://lipforge.ens-lyon.fr/www/crlibm
[crlibm-git]: https://scm.gforge.inria.fr/anonscm/git/metalibm/crlibm.git
[MetaLibm]: http://www.metalibm.org/

Install
-------

The easier is to use opam:

opam install crlibm

Documentation
-------------

See [crlibm.mli](src/crlibm.mli), also available
[online](https://Chris00.github.io/ocaml-crlibm/doc/crlibm/Crlibm/).