Release Notes: This release provides significant performance enhancements in hash maps and insert order maps. It also adds a new JImmutableArray interface and implementation, providing memory-efficient sparse arrays.
Release Notes: Adds a JImmutableMap class whose Cursor iterates over elements in the order that they were originally inserted into the map. This is similar to Java's LinkedHashMap. Assign and delete are slower on these maps, but iteration is similar to a sorted map. Adds JImmutableListMap. These are maps whose values are JImmutableLists. They allow storage of more than one value per key. Other variations include sortedListMap() and insertOrderListMap(). Curry has more factory methods for currying function objects. Also adds new static helper methods to Curry, Tuple*, and Functions classes.