ListTools
The ListTools class adds additional common list utility functions. Several different
Lambda type operations are provided.
Version
1.9Owner
jjdonaldLicense
BSDHistory
-
2009-06-28 20:22:331.9Updated dependency to current IterTools Version 1.7
-
2009-04-15 21:41:191.8Made dependency on IterTools specific to the appropriate version.
-
2009-04-15 21:28:431.7ListTools now produce ListTypes, which are typedefs for either the base List class, or the new SugarList class. The base List class is enabled by default, but SugarLists can be substituted with the compiler flag "-D sugarlist" SugarLists are not array based, so they are faster than the List class in Flash, yet still remain Type equivalent. They also extend the functionality of List in a few ways through more powerful insertion features. Lambda methods are useful with Lists, but the Lambda class will only generate the base List type. Therefore, the whole Lambda method set is replicated here for compatibility with either the SugarList or List implementation.
-
2009-03-20 20:08:221.6Removed package/directory hierarchy per the haxeLib best practice suggestions
-
2009-02-23 20:05:091.5Fixed starmap, moved predicate behavior methods to IterTools to simplify dependencies.
-
2009-02-20 23:19:471.4Cleaned up annoying .svn folders from the base install
-
2009-02-20 22:28:111.3Added necessary dependencies
-
2009-02-07 19:13:041.2Clarified naming and sped up some minor helper functions. Added FastestIterable class. Changed several ListTools methods so that they simply extend the existing analogous IterTools methods.
-
2009-01-08 18:39:111.1Added a "findFirst()" method courtesy of Ian Martins, as well as some revised default predicate() and transform() Boolean function helpers.
-
2009-01-02 18:57:561.0Initial Version