Pulling your data through the blender

Functional processing of data: Filter-Sort-Map-Reduce

Taking a look at the Enumerable methods Run over all key methods with good examples

  • Map
  • Inject
  • Partition
  • Find
  • Drop, Take
  • Each_Slice
  • Min, Max, Minmax
  • Sort, Reverse
  • BSearch

Find

1     - [Find, Partition, Grep, BSearch]()

Sort

1     - [Sort, Reverse]()

### Map

1     - [Map, Flatmap, Zip]()

### Reduce

1     - [Drop, Take, Each_Slice]()
2     - [Min, Max, Minmax]()

Exercises

Group-Theory: Permutations-Combinations-Products

List comprehensions

### Permutations ### Combinations ### Product

Exercises