/** ## `dotnew` : new调用的科里化形式 @example 支持在pipe中进行new调用 ```ts class AT { constructor(public a: number,public b: string) {} } assert.equal(dotnew(AT)([1, '2']), new AT(1, '2')) const at = pipe([1, '2'], as<[1, '2']>, dotnew(AT)) assert.equal(at, new AT(1, '2')) ``` @category Function */ export declare function dotnew>(cls: new (...args: A) => T): (args: A) => T; //# sourceMappingURL=dotnew.d.ts.map