Skip to content

Latest commit

 

History

History
16 lines (10 loc) · 2.09 KB

File metadata and controls

16 lines (10 loc) · 2.09 KB

Append Argument 中級 #arguments

by Maciej Sikora @maciejsikora

挑戦する    English 简体中文 한국어

与えられた関数型 Fn と任意の型 A に対して、第一引数に Fn を取り、第二引数に A を取り、Fn の引数に A を追加した関数型 G を生成します。

例えば、

type Fn = (a: number, b: string) => number

type Result = AppendArgument<Fn, boolean> 
// expected be (a: number, b: string, x: boolean) => number

この質問は、@maciejsikora による元の記事から移植されました。


戻る 解答を共有 解答を確認