SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : ocaml-reins
Version : 0.1a Vendor : Fedora Project
Release : 10.fc15 Date : 2011-02-09 04:02:33
Group : Development/Libraries Source RPM : ocaml-reins-0.1a-10.fc15.src.rpm
Size : 2.00 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/16/Everything/i386/os/Packages

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-reins-0.1a-10.fc15.i686.rpm
     Search for other platforms
ocaml-reins-0.1a-10.fc15.sparc.rpm
ocaml-reins-0.1a-10.fc15.alpha.rpm
ocaml-reins-0.1a-10.fc15.ppc.rpm
ocaml-reins-0.1a-10.fc15.ia64.rpm
ocaml-reins-0.1a-10.fc15.s390.rpm

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

Requires :
ocaml(Random) = eb46746227016f42f03af00544772d98
ocaml(Printf) = 55250c391e05a095d3696890d0d554a2
ocaml(CamlinternalLazy) = 227fb38c6dfc5c0f1b050ee46651eebe
ocaml(Nat) = 7ab8ce32b152977f693920f75bf5b3dc
ocaml(List) = 9c85fb419d52a8fd876c84784374e0cf
ocaml(Complex) = 9aea79838f042027ab9539d587834bc8
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ocaml(Unix) = 2a19929a535447ed0c8fc58ae3adc1a0
ocaml(Pervasives) = db723a1798b122e08919a2bfed062514
ocaml(Big_int) = ef16c44153a41f60de69bff12d11ee35
ocaml(Buffer) = 40bf652f22a33a7cfa05ee1dd5e0d7e4
ocaml(Printexc) = 07d69b04736fea2950e1b7819154d3f0
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ocaml(Int64) = 8f09e1331fe8af2d7b954585551cbe4f
ocaml(Ratio) = caeed63c8c14ba6509a034cae837850a
ocaml(Map) = 971a915c5d6e79ba8c5a551e0767f582
ocaml(Nativeint) = 409308ec9d1a2ab99fa91fd0dfefca97
ocaml(runtime) = 3.12.0
ocaml(Lazy) = aaa46201460de222b812caf2f6636244
ocaml(Char) = 3dee29b414dd26a1cfca3bbdf20e7dfc
ocaml(Hashtbl) = 9c86f7320512d6740a75017fd66156a8
rpmlib(PayloadIsXz) <= 5.2-1
ocaml(Sys) = 4fe60c54d4de0672924c1d4ee2053e46
ocaml(Int32) = c91c0bbb9f7670b10cdc0f2dcc57c5f9
ocaml(String) = 06ab5e6944c47322b9d305c0aa0b07ff
ocaml(Obj) = 3aeb33d11433c95bb62053c65665eb76


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

 
ICM