>>140
TypeScriptではそのブランディング手法をインタフェースだけでなくブランド型として実現する方法も行われてるよ
type UserId = number & { __brand: "UserId" };
type ProductId = number & { __brand: "ProductId" };
この方法でも型名と構造のための隠しフィールドで二重に名前を持たせる点は同じ
それ以外も同じで結果的に構造を比較するときに名前を比較することになって名前的型付けになる仕組み
構造的型付けの敗北だね
オブジェクト指向はオワコン? part4
■ このスレッドは過去ログ倉庫に格納されています
145デフォルトの名無しさん
2026/09/29(火) 16:02:28.55ID:38HcP7NE■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】侍ジャパン、韓国に快勝し優勝! 大会3連覇 西川先制弾、正木4戦連発、先発の高橋は7回1失点と好投 アジアCS [冬月記者★]
- 【速報】 キオクシア、「1株8501円」に暴落! SNSは「借金確定で吐き気と動悸」「売らなければ損はしない」★2 [お断り★]
- 安倍晋三元首相の銅像建立 東郷神社で除幕式 昭恵さんら参列 福岡・福津 (産経) [少考さん★]
- 消費減税、効果小さい63% 財源、支援金説明必要85%-共同通信世論調査 ★2 [蚤の市★]
- 【音楽】スピッツのドラム・﨑山龍男、交通事故で救急搬送 「命に別状はないものの、全身を強く打っており」 [Ailuropoda melanoleuca★]
- 【実況】アジアプロ野球チャンピオンシップ・決勝 『日本 vs 韓国』 TBS系 19:00~ [冬月記者★]
- 【緊急】絶対にやるべきギャルゲーやノベルゲーを教えてほしい
- 【悲惨】日本人の81%「日本は真面目に頑張って働いてる普通の人が十分報われない」 実際、年収330万円〜870万円の世帯で可処分所得が激減 [597533159]
- NHKスペシャル「“ふつうの暮らし”はどこへ 中間層に広がる異変」このあと9時から高速感想スレ [668970678]
- ケツ拭いたら血が付いてたんだが
- さっさと死ねよ馬鹿ネカマキモ脛毛👊😅👊🏡
- にじさんじとホロライブについて詳しく知りたいぞい