As always, a big load of changes: master
authorDykam <kramieb@gmail.com>
Mon, 8 Mar 2010 21:36:07 +0000 (22:36 +0100)
committerDykam <kramieb@gmail.com>
Mon, 8 Mar 2010 21:36:07 +0000 (22:36 +0100)
commitf786c4aade4055356dbe4cc116d62f8699cb05cb
tree0d4051ba906b2ea1d565969ea8d9658738eb2307
parentad0d6701d3d146d7e2d0da170eeb3e930cec7f85
As always, a big load of changes:
 * Manipulation.hx: Added Enumerable.last(); and variants.
 * BaseEnumerator.hx: toString now shows current, instead of appearing to be current itself.
 * Enumerable.hx and Enumerator.hx: Added FD hack.
 * UntilEnumerator.hx: Fixed a bug not passing the current value. Added ArgumentNull check on the constructor arguments.
 * WhereEnumerator.hx: Added ArgumentNull check on the constructor arguments.
 * ArgumentNullException.hx: The paramName is now enclosed with single quotes instead of double.
 * ArgumentOutOfRangeException.hx: The paramName is now enclosed with single quotes instead of double.
 * Generation.hx: Added a static class which will contain methods related to generating data.
 * InfiniteEnumerable.hx and InfiniteEnumerator.hx: Infinitely repeat the input.

Signed-off-by: Dykam <kramieb@gmail.com>
13 files changed:
haxe/more/data/Generation.hx [new file with mode: 0644]
haxe/more/data/Manipulation.hx
haxe/more/data/Processing.hx
haxe/more/data/flow/BaseEnumerator.hx
haxe/more/data/flow/Enumerable.hx
haxe/more/data/flow/Enumerator.hx
haxe/more/data/flow/InfiniteEnumerable.hx [new file with mode: 0644]
haxe/more/data/flow/InfiniteEnumerator.hx [new file with mode: 0644]
haxe/more/data/flow/UntilEnumerator.hx
haxe/more/data/flow/WhereEnumerable.hx
haxe/more/data/flow/WhereEnumerator.hx
haxe/more/exceptions/ArgumentNullException.hx
haxe/more/exceptions/ArgumentOutOfRangeException.hx