
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
今年一書いてよかった関数と型 - Qiita
function modify<T extends object, K extends keyof T>(key: K, f: (old: T[K]) => T[K], struct: T): ... function modify<T extends object, K extends keyof T>(key: K, f: (old: T[K]) => T[K], struct: T): T function modifyC<K extends string, T>(key: K, f: (old: T) => T): <U extends {[P in K]: T}>(x: U) => U { return function <U extends {[P in K]: T}>(struct: U): U { const newStruct: U = Object.assign({}, struct); newStruct[key] = f(struct[key]); return newStruct; } }
2017/12/04 リンク