I've got a use-case where I have a number of modules, each with some functions, and I'd like to walk over them, and curry every function.
Could someone point me in the right direction for how to achieve this?
Where I'm currently at:
https://www.typescriptlang.org/play?target=6#code/PTAEGJK6dv4Ypy4CgSgLIFcDOBLAY1AFsB7AE2wBsBTdMFJ5l1xVVAM2wDtCAXfGR6gADtQCGATxwFCAClESAThJK4AXKADeoXMIDmASQpbc-Zfh4HQAXwCUO1KFDLa-bMpG6JAoTy0AInFpWSJAuwBuVFsObj5BYTEJPFowhSVVdS1dEKkAJVpCMmUKAGV+MlEAUU5OIv4tACMyMjoJEQcnFzcPLx1QX0SA0GCU3DS8cKiYjmKec1Ip4gBebrFJGWWAGmdk1PTd22iGCDZzi8vYU4B1N3M6ZVJKGnoMK4-PljjePySJngUO60B60ZSKFRqTQDADu934jwAcmpaGYLFYDJFQHCQQiwZhWqY9OjrHZHNo9r1PN5Bn8RoEAUD4Y8IsdZqh5oscaCnmsKS5GcCeUcTu8vuKJdcMASqHRcNjVKJRGDTpK1ZK5sJFuRZSDQHy9iQdntuXjlCKOGL1darqcAMKeSy0CigTgLVU2z3nTULfigQiO-DOmWveVrADyTQAVg0AHScZRkEjVHjokHySMxgSx2ipp24eQ60P2WMkCSieSFl50FMWKSOFYAPnWLk5foA2kW6ABpWhSbbPXUAXX1g9eteUUmiLlbWr9AeUToomHcAAtKGHQJm4wmkxOgwXt9nc2mC13aCWyxXC2vKBP6-rm-yZy+26BO7eKL3+6RPyO1iQn73tOL4zm+C5Liu-Dri6awQlk0IAAqQoB-BgrgAA8-BSMqZCcL+0GUI27YAAxDg2T57KBYFzrSwwACo4bQo6oTB8FQvYIHUbOCxtLQsbUGQBjyD4dKMcqA6ZFCZJcaBbLca47jUu+rGUN+A4QUGy5-rJLgOFRoCcQZVL9J21a0Op-qBsGn64EOIH6UZHpei5TCnPRuIYqAABewhvIwrmBUglpgGU640C6uDYAYBi4lZi5aSGcqxqajyxoKzJggOML4NB-olG4AjJFkoDYcquActZy7mbgQA
The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.