Ruby data processing : using map, reduce, and select /: using map, reduce, and select. ([2018])