Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const SomeMap = {
- fn1: ({ a }: { a: number }) => ({ a, b: 1 }),
- fn2: ({ c }: { c: string }) => ({ c, d: 1 })
- };
- const someFunction = someFns => params => {
- const someValue = someFns.reduce((acc, cur) => {
- acc.push(cur(params));
- return acc;
- }, []);
- };
- someFunction([SomeMap.fn1, SomeMap.fn2])({ a: 2, c: 4 });
Add Comment
Please, Sign In to add comment