DownloadChange Log
All notable changes to this project will be documented in this file. 
Next - unreleased
- 
Reactive Extensions initiative.
 
- 
Adding new data structures LinkedList and LinkedDictionary. 
 
 
4.0.0 - unreleased
Add
- 
Added Reactive Extension Trait.
 
- 
Added unfold method, almost like flatMap.
 
- 
Added BinaryTree data structure.
 
- 
Added AvlTree data structure.
 
- 
Added LinkedQueue data structure.
 
- 
Added LinkedStack data structure.
 
 
Changed
- 
The match method now don't receive a Criteria object but uses a callable instead.
 
- 
Now dictionary act as a HashMap, which can accept any type of key.
 
- 
The toKeysArray method now is only available in MapInterface.
 
 
Removed
- 
Removed the Expression Search API
 
 
3.2.0 - 2015-02-14
Add
- 
Added flatMap method, just like the Scala and Javascript implementation.
 
 
Changed
- 
The default Queue implementation uses Doubly Linked List.
 
- 
The default Stack implementation uses Doubly Linked List.
 
 
Deprecated
- 
Deprecated slice method, now we can use the take, this is part of the Reactive Extensions initiative.
 
- 
Deprecated Expression search API
 
 
3.1.2 - 2014-09-08
Changed
- 
Changed the array_merge_recursive to array_merge from the concat method cause was causing errors.
 
 
3.1.1 - 2014-09-05
Changed
- 
Ajusting tests for the Dictionary class, which wasn't expecting the correct exception class.
 
 
Removed
- 
Removing nbproject form gitignore.
 
 
3.1.0 - 2014-08-27
Fixed
- 
All the interfaces bugs which waren't being called correctly.
 
 
3.0.0 - 2014-08-26
Update
- 
Changed all interfaces names to PSR (using the Interface suffix).
 
 
 |