Patch submission: Improved Enum
David Teller <[email protected]>
| Newsgroups | gmane.comp.lang.ocaml.lib.devel |
|---|---|
| Message-ID | <1220048194.6634.44.camel@Blefuscu> |
Here's the latest version of my improved enum. With respect to your CVS version, it adds: * elements of support for infinite enumerations * cloning enumerations created with [from] without having to evaluate them completely * function [init] now works correctly when cloned * functions [take], [exists], [for_all], [scanl], [scan], [drop], [close], [drop_while], [take_while], * support for adding hooks when an enumeration is started/stopped * elements of pseudo-concurrency [switchn], [span], [combine], [uncombine], [group], [merge], [mergen], [append_from] * new constructors [seq], [cycle], [range], [from_while], [from_loop], * pre-defined enumerations of integers and characters * features imported from streams [lcons], [lapp], [icons], [iapp], [ising] * an [Exceptionless] module. In addition, a small module [Ref] for references. A number of other patches depend on this one and are waiting to be submitted. Cheers, David -- David Teller-Rajchenbach Security of Distributed Systems http://www.univ-orleans.fr/lifo/Members/David.Teller Angry researcher: French Universities need reforms, but the LRU act brings liquidations. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ ocaml-lib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ocaml-lib-devel
improved_enum.patch.gz
(application/x-gzip, 12 KB) - not displayed