I want to instead of writing following:
map((value) => new User(value))
Somehow write something like this:
map(new User)
User is es6 class:
class User {
constructor(public name: string) {}
}
const map = <T, R>(project: (value: T) => R) => {}
I am not sure if this is possible or not.
from How to automatically apply argument to class constructor?
No comments:
Post a Comment