SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : ocaml-reins
Version : 0.1a Vendor : Fedora Project
Release : 2.fc10 Date : 2008-09-05 21:43:13
Group : Development/Libraries Source RPM : ocaml-reins-0.1a-2.fc10.src.rpm
Size : 2.66 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/10/Everything/i386/os/Packages

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-reins-0.1a-2.fc10.i386.rpm
     Search for other platforms
ocaml-reins-0.1a-2.fc10.sparc.rpm
ocaml-reins-0.1a-2.fc10.alpha.rpm
ocaml-reins-0.1a-2.fc10.ppc.rpm
ocaml-reins-0.1a-2.fc10.ia64.rpm
ocaml-reins-0.1a-2.fc10.s390.rpm

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

Requires :
ocaml(Map) = dedde7683d54ae7db1eb97cc868dd047
ocaml(Complex) = bb333e8e4cda78107ccf27048ca40492
ocaml(Int64) = f8f7e2e4c0667ead94596040b12e732d
ocaml(Printexc) = 82717999a586ede6925c0aa18d6562ac
ocaml(Pervasives) = 8ba3d1faa24d659525c9025f41fd0c57
ocaml(List) = da1ce9168f0408ff26158af757456948
ocaml(Unix) = 9a46a8db115947409e54686ada118599
ocaml(Random) = 9936935480b36bcbc716ee513f37876c
ocaml(Nat) = 0ea20dd1cc4533fd519b5542a89feb87
ocaml(Big_int) = 992d682669507b99e689b5a2188c0b9a
ocaml(Buffer) = f6cef633ea14963b84b79c4095c63dc3
ocaml(Nativeint) = e79cdc4d3575c2ed044955cb7ef49aca
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ocaml(String) = 2c162ab314b2f0a2cfd22d471b2e21ab
ocaml(runtime) = 3.10.2
rpmlib(CompressedFileNames) <= 3.0.4-1
ocaml(Obj) = 5cfae708052c692ea39d23ed930fd64d
rpmlib(VersionedDependencies) <= 3.0.3-1
ocaml(Int32) = 711321870c949bd3bbdd092d9bae92e4
ocaml(Lazy) = 8a4b5e7f0bdc6316df9264fd73cde981
ocaml(Ratio) = 7067125cce206dd2bbe93918ba7bdfe9
ocaml(Printf) = 5dbbf45a03b54e6dbfcf39178d0d6341
ocaml(Sys) = 0da495f5a80f31899139359805318f28
ocaml(Hashtbl) = 083f2c94b44ff4e0b3220aaea6a783b4
ocaml(Char) = e98bc9c9e918a84b3c1a5a122d42fac1


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