Is there a method in lodash to map over an array of arrays
I would like to do something like this so that it keeps the structure of the array.
def double
You can make your code much cleaner with ES2015 arrow functions:
var array = [[1, 2], [3, 4]];
var double = x => x * 2;
var doubledArray = _.map( array, subarray => _.map( subarray, double ));
Using vanilla JS:
var array = [[1, 2], [3, 4]];
var double = x => x * 2;
var doubledArray = array.map( subarray => subarray.map( double ));