サクサク読めて、アプリ限定の機能も多数!
よくある間違いその1 がすごい直感的だと思ったけど、スプレッド構文と合わさると穴があるのかぁ。 型パズルとしては楽しいけど、要素数は型レベルじゃなくてランタイムでちゃんと検査しようなってなりそう。
shingo-sasaki-0529 のブックマーク 2023/08/05 16:09
空でない配列を型で表現する正しい方法【TypeScript】よくある間違いその1 がすごい直感的だと思ったけど、スプレッド構文と合わさると穴があるのかぁ。 型パズルとしては楽しいけど、要素数は型レベルじゃなくてランタイムでちゃんと検査しようなってなりそう。2023/08/05 16:09
このブックマークにはスターがありません。 最初のスターをつけてみよう!
zenn.dev/chot2023/08/01
TypeScriptでは配列が空でないことを型レベルで表現できます。 この記事ではその型をNonEmptyArray<T>と書くことにします。 結論だけ先に書くと、次のように定義するのが正しいです。 export type NonEmptyArray<...
143 人がブックマーク・20 件のコメント
\ コメントが サクサク読める アプリです /
よくある間違いその1 がすごい直感的だと思ったけど、スプレッド構文と合わさると穴があるのかぁ。 型パズルとしては楽しいけど、要素数は型レベルじゃなくてランタイムでちゃんと検査しようなってなりそう。
shingo-sasaki-0529 のブックマーク 2023/08/05 16:09
このブックマークにはスターがありません。
最初のスターをつけてみよう!
空でない配列を型で表現する正しい方法【TypeScript】
zenn.dev/chot2023/08/01
TypeScriptでは配列が空でないことを型レベルで表現できます。 この記事ではその型をNonEmptyArray<T>と書くことにします。 結論だけ先に書くと、次のように定義するのが正しいです。 export type NonEmptyArray<...
143 人がブックマーク・20 件のコメント
\ コメントが サクサク読める アプリです /