SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ocaml-zarith rpm build for : Fedora 26. For other distributions click ocaml-zarith.

Name : ocaml-zarith
Version : 1.4.1 Vendor : Fedora Project
Release : 5.fc26 Date : 2017-02-11 10:44:58
Group : Unspecified Source RPM : ocaml-zarith-1.4.1-5.fc26.src.rpm
Size : 0.19 MB
Packager : Fedora Project
Summary : OCaml interface to GMP
Description :
This library implements arithmetic and logical operations over
arbitrary-precision integers.

The module is simply named \"Z\". Its interface is similar to that of the
Int32, Int64 and Nativeint modules from the OCaml standard library, with
some additional functions. See the file z.mlip for documentation.

The implementation uses GMP (the GNU Multiple Precision arithmetic
library) to compute over big integers. However, small integers are
represented as unboxed Caml integers, to save space and improve
performance. Big integers are allocated in the Caml heap, bypassing
GMP\'s memory management and achieving better GC behavior than e.g. the
MLGMP library. Computations on small integers use a special, faster
path (coded in assembly for some platforms and functions) eschewing
calls to GMP, while computations on large integers use the low-level
MPN functions from GMP.

Arbitrary-precision integers can be compared correctly using OCaml\'s
polymorphic comparison operators (=, < , >, etc.).

Additional features include:
- a module Q for rationals, built on top of Z (see q.mli)
- a compatibility layer Big_int_Z that implements the same API as Big_int,
but uses Z internally

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora-secondary/releases/26/Everything/i386/os/Packages/o

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-zarith-1.4.1-5.fc26.i686.rpm
ftp.icm.edu.pl  ocaml-zarith-1.4.1-5.fc26.i686.rpm
     Search for other platforms
ocaml-zarith-1.4.1-5.fc26.sparc.rpm
ocaml-zarith-1.4.1-5.fc26.alpha.rpm
ocaml-zarith-1.4.1-5.fc26.ppc.rpm
ocaml-zarith-1.4.1-5.fc26.ia64.rpm
ocaml-zarith-1.4.1-5.fc26.s390.rpm

Provides :
ocaml(Big_int_Z)
ocaml(Q)
ocaml(Z)
ocaml-zarith
ocaml-zarith(x86-32)

Requires :
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.4)
libgmp.so.10
ocaml(Buffer) = c932a66951c989158d32b4d60664f14e
ocaml(Callback) = 153a7d0a0557bd6835989e5a6a6cb55c
ocaml(CamlinternalFormatBasics) = cbd5f2d6b649925222e1e9fb63b89db6
ocaml(Format) = aed1d740331f56358bdc54ffe141c959
ocaml(Int32) = f4400e9e93b464d150ad42f31836792f
ocaml(Int64) = b2b905603aad7b393017ff8889305fc8
ocaml(Obj) = c4ef78f7441e9530f471a24b7a61f374
ocaml(Pervasives) = eef96f967b03d53aceb35ab9ee61e6fc
ocaml(String) = 609a5859ae42eeafa6c2b0f8f5e2ee85
ocaml(Z) = df8b72e08216bea223fe967fd6d38f28
ocaml(runtime) = 4.04.0
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)


Content of RPM :
/usr/lib/ocaml/stublibs/dllzarith.so
/usr/lib/ocaml/stublibs/dllzarith.so.owner
/usr/lib/ocaml/zarith
/usr/lib/ocaml/zarith/META
/usr/lib/ocaml/zarith/big_int_Z.cmi
/usr/lib/ocaml/zarith/q.cmi
/usr/lib/ocaml/zarith/z.cmi
/usr/lib/ocaml/zarith/zarith.cma
/usr/lib/ocaml/zarith/zarith.cmxs
/usr/share/doc/ocaml-zarith
/usr/share/doc/ocaml-zarith/Changes
/usr/share/licenses/ocaml-zarith
/usr/share/licenses/ocaml-zarith/LICENSE

 
ICM