Spaces:
Runtime error
Runtime error
File size: 402 Bytes
63858e7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import * as R from 'ramda'
/**
* Map a list as values to an object whose keys are the original list
*/
// (String -> b) -> [String] -> {String: b}
export const objFromKeys = R.curry((fn, keys) => R.zipObj(keys, R.map(fn, keys)))
export const assignZero: (x:any) => number = x => 0;
/**
* Given an list, create an object whose values are all 0
*/
export const initZero = objFromKeys(assignZero) |