SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ocaml-reins rpm build for : Fedora 21. For other distributions click ocaml-reins.

Name : ocaml-reins
Version : 0.1a Vendor : Fedora Project
Release : 18.fc21 Date : 2014-06-18 17:02:14
Group : Unspecified Source RPM : ocaml-reins-0.1a-18.fc21.src.rpm
Size : 2.22 MB
Packager : Fedora Project
Summary : Library of OCaml persistent data structures
Description :
Reins is a collection of persistent data structures for OCaml.

In addition to providing a large collection of data structures, the
O\'Caml Reins project also includes several features that I hope will
make developing O\'Caml applications easier such as a random testing
framework and a collection of \"standard\" modules.

Current features:

* List data types:
o Single linked lists (compatible with the standard library type)
o O(1) catenable lists
o Acyclic double linked lists
o Random access lists with O(1) hd/cons/tl and O(log i) lookup/update
for i\'th element
* Double ended queues
* Sets/Maps:
o AVL
o Red/Black
o Big-endian Patricia
o Splay
* Heaps:
o Binomial
o Skew Binomial
* Zipper style cursor interfaces
* Persistent, bi-directional cursor based iterators (currently only
for lists and sets)
* All standard types hoisted into the module level (Int, Bool, etc...)
* A collection of functor combinators to minimize boilerplate (e.g.,
constructing compare or to_string functions)
* Quickcheck testing framework
o Each structure provides a gen function that can generate a random
instance of itself
* Completely safe code. No -unsafe or references to Obj.*
* Consistent function signatures. For instance, all fold functions take
the accumulator in the same position.
* All operations use no more than O(log n) stack space (except for a
few operations on splay trees which currently have O(log n) expected
time, but O(n) worst case)

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

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-reins-0.1a-18.fc21.x86_64.rpm
     

Provides :
ocaml(Reins)
ocaml-reins
ocaml-reins(x86-64)

Requires :
ocaml(Unix) = 93736a394d3d85d6d127fe238ddc6092
ocaml(Nativeint) = 11ff26db80a400d29d2755edd23b5d0f
ocaml(Ratio) = 4a3c42327fa7e731ee4426f28df82974
ocaml(runtime) = 4.01.0
ocaml(Obj) = b0adfa4175f86e4394859886c1a374bb
ocaml(Random) = c0e31e32b9c6077d34a1cd60765df6a2
ocaml(Nat) = ac011c9fbe199b586b98e7c9887f9e24
ocaml(Hashtbl) = 024edc3512403b725052aec8e41ed971
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ocaml(Sys) = 5acfec22153eb1403597926ecd15f4f5
ocaml(Int64) = 3945db6e8df0d5a79bcbc949ee550d52
ocaml(Printf) = d012329cc712e91d0f10a5eef2303d18
ocaml(Pervasives) = 36b5bc8227dc9914c6d9fd9bdcfadb45
ocaml(CamlinternalLazy) = 8f3f61657b86fd4738ffcd8e2cd074ea
ocaml(Lazy) = 12a7b23bd30e5e207ddae39c8e41a1d2
ocaml(Printexc) = d81cbca604b811d25138fa79499fe071
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ocaml(String) = db7f34081ef8fcaf499f19523d0736c6
ocaml(Complex) = 1858860030310b043b5d7fcb362095a3
ocaml(List) = d757117653d9319fefb7ddc78a998f41
ocaml(Char) = 9554e5449c177414a27e7d7ff5ed8013
rpmlib(PayloadIsXz) <= 5.2-1
ocaml(Map) = f11d7ddcffad09397202a49bd9bb4283
ocaml(Buffer) = af3ef6fba94cdb4eba31e98b4e341dab
ocaml(Big_int) = f8c6fb4af713157bb22632e572534639
ocaml(Int32) = ad06f04cfca6d404d1de76c3dc67324a


Content of RPM :
/usr/lib64/ocaml/reins
/usr/lib64/ocaml/reins/META
/usr/lib64/ocaml/reins/reins.cma
/usr/lib64/ocaml/reins/reins.cmi
/usr/share/doc/ocaml-reins
/usr/share/doc/ocaml-reins/COPYING
/usr/share/doc/ocaml-reins/LGPL-2.1

 
ICM