package feat-core
Install
Dune Dependency
Authors
Maintainers
Sources
md5=f8548ba0792a07d2b72c7894d1089d5e
sha512=6c53ad4f898c074b888018269fe2c00bf001fb5b22ceade1e7e26479fbe9ef55fe97d04a757b10232565a6af8f51d960b6f5f494552df4205aba046b075c513b
CHANGES.md.html
CHANGES
2021/12/24
The library is now split in three packages:
feat-core
,feat
, andfeat-num
.feat-core
is parameterized over an implementation of big integers and over a random number generator.feat
instantiatesfeat-core
with big integers from the libraryzarith
and with OCaml's standard random number generator.feat-num
instantiatesfeat-core
with big integers from the librarynum
and with OCaml's standard random number generator. The packagesfeat
andfeat-num
offer the same API and are interchangeable. (Seedemo/with-feat
anddemo/with-feat-num
to see how the same code can be linked with either package.) The three submodules offered both byfeat
and byfeat-num
areNum
,IFSeq
, andEnum
. Compatibility with the previous release offeat
should be complete as long as only the submodulesIFSeq
andEnum
were used. (Contributed by Jonah Beckford; reviewed and adapted by François Pottier.)Avoid inadvertent uses of OCaml's polymorphic comparison operators on big integers.
Improved documentation.
2020/12/31
Initial release.