SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : ocaml-reins
Version : 0.1a Vendor : Fedora Project
Release : 4.fc11 Date : 2009-02-26 11:47:02
Group : Development/Libraries Source RPM : ocaml-reins-0.1a-4.fc11.src.rpm
Size : 1.89 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/11/Everything/x86_64/os/Packages

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-reins-0.1a-4.fc11.x86_64.rpm
     

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

Requires :
ocaml(Lazy) = 4c7ed568fa7b5f73a2aa02eeb0e5e12b
ocaml(Nat) = 3ba7c2bfbc706aa841271c572dbb55de
ocaml(String) = ecc403546c1c50056801131811c39017
ocaml(Printexc) = fdf007941aa14d1a26323558012dbf52
ocaml(Nativeint) = 7233ce5207a538fea4f0c61ed411ea2c
ocaml(Ratio) = 5ee67f3f53c78b1d40c5da48028935f3
ocaml(Printf) = 807ecd3a1538992580464c03462c9964
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ocaml(Buffer) = 23af67395823b652b807c4ae0b581211
ocaml(Random) = 462fc826fd1ae9df8d15e3cb798cba9d
ocaml(CamlinternalLazy) = ed280fb9736e9200aa47db73c5ff077f
ocaml(Complex) = 73899d718b62e5534e8737bb363dbf71
ocaml(List) = a0e2e49d266ff302f8667651a43f71ba
ocaml(Obj) = c827f726ce05da709cf7de58fc15e324
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ocaml(Big_int) = b094bddd70d11f4b8592f3957a8b3d9f
ocaml(runtime) = 3.11.0
rpmlib(VersionedDependencies) <= 3.0.3-1
ocaml(Unix) = 0596a58544f8cd88fed5bf5432a53d43
ocaml(Hashtbl) = ee2a3220e38a4350c5bc131ce9f3f6ce
ocaml(Sys) = 21bf525b2b3f3a46a54b96163adfe387
ocaml(Int32) = b2545c419b6b6a173cac4c0a3e7e0277
ocaml(Map) = d6ea0139afe59a16df7b23d35e571de7
ocaml(Char) = 3da72249626c7db769beafc97036cb4f
ocaml(Pervasives) = 88cb1505c8bdf9a4dcd2cdf3452732b4
ocaml(Int64) = d501d6e89fdce41c79f274fb464995d5


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-0.1a
/usr/share/doc/ocaml-reins-0.1a/COPYING
/usr/share/doc/ocaml-reins-0.1a/LGPL-2.1

 
ICM