| 
    FoundationExtension
    
   FoundationExtension is common Foundation/UIKit/Cocoa shortcuts and snippets collection. 
   | 
 
See Map/Filter/Reduce for concept of functional tools. More...
#import <NSAFunctional.h>
Instance Methods | |
| (void) | - applyProcedure: | 
| Apply procedure to objects.  More... | |
| (void) | - applyProcedureWithIndex: | 
| Apply procedure with index to objects.  More... | |
| (NSArray *) | - arrayByMappingOperator: | 
| Maps mapper to objects and returns the result as array.  More... | |
| (NSArray *) | - arrayByMappingOperatorWithIndex: | 
| Maps mapper with index to objects and returns the result as array.  More... | |
| (NSArray *) | - arrayByMapFilteringOperator: | 
| Maps mapper to objects and filters nil result and returns the result as array.  More... | |
| (NSArray *) | - arrayByMapFilteringOperatorWithIndex: | 
| Maps mapper with index to objects and filters nil result and returns the result as array.  More... | |
| (NSArray *) | - arrayByFilteringOperator: | 
| Filters objects and returns result as array.  More... | |
| (NSArray *) | - arrayByFilteringOperatorWithIndex: | 
| Filters objects with index and returns result as array.  More... | |
| (id) | - reduce: | 
| Reduces objects and returns the result.  More... | |
| (id) | - reduce:initialObject: | 
| Reduces objects and returns the result.  More... | |
| (id) | - firstObjectByFilteringOperator: | 
| Filters objects and returns the first object of result.  More... | |
| (id) | - firstObjectByFilteringOperatorWithIndex: | 
| Filters objects with index and returns the first object of result.  More... | |
See Map/Filter/Reduce for concept of functional tools.
| - (void) applyProcedure: | (NSAObjectProcedure) | procedure | 
| - (void) applyProcedureWithIndex: | (NSAObjectProcedureWithIndex) | procedure | 
| - (NSArray *) arrayByFilteringOperator: | (NSAObjectPicker) | filter | 
| - (NSArray *) arrayByFilteringOperatorWithIndex: | (NSAObjectPickerWithIndex) | filter | 
Filters objects with index and returns result as array.
Shallow wrapper of NSAFilterWithIndex
| - (NSArray *) arrayByMapFilteringOperator: | (NSAObjectUnaryOperator) | mapper | 
Maps mapper to objects and filters nil result and returns the result as array.
Shallow wrapper of NSAMapFilter
| - (NSArray *) arrayByMapFilteringOperatorWithIndex: | (NSAObjectUnaryOperatorWithIndex) | mapper | 
Maps mapper with index to objects and filters nil result and returns the result as array.
Shallow wrapper of NSAMapFilterWithIndex
| - (NSArray *) arrayByMappingOperator: | (NSAObjectUnaryOperator) | mapper | 
| - (NSArray *) arrayByMappingOperatorWithIndex: | (NSAObjectUnaryOperatorWithIndex) | mapper | 
Maps mapper with index to objects and returns the result as array.
Shallow wrapper of NSAMapWithIndex
| - (id) firstObjectByFilteringOperator: | (NSAObjectPicker) | filter | 
Filters objects and returns the first object of result.
Shallow wrapper of NSAFilterWithIndex
| - (id) firstObjectByFilteringOperatorWithIndex: | (NSAObjectPickerWithIndex) | filter | 
Filters objects with index and returns the first object of result.
Shallow wrapper of NSAFilterWithIndex
| - (id) reduce: | (NSAObjectBinaryOperator) | reduce | 
| - (id) reduce: | (NSAObjectBinaryOperator) | reduce | |
| initialObject: | (id) | initialObject | |
Reduces objects and returns the result.
Shallow wrapper of NSAReduceWithInitialObject