- 402 名前:デフォルトの名無しさん [2020/04/26(日) 04:53:02 ID:IAt9cGuZ.net]
- function hoge<T, S> (x: T, f: (x: T) => S) {
// ... } みたいな関数があって、引数f のデフォルト値を identity:<T>(x: T) => T にしたいんだけど、無理かしら? hoge(1) <-- このときは T: number, S: number と推論してほしくて、 hoge(1, n => `number: ${n}`) <-- このときはT: number, S: string と推論してほしい
|
|