[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

39users がブックマーク コメント 4

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

文字列は実質Any問題に対するKotlinのアプローチ 〜TypeScriptのBranded Typesを添えて〜

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント4

  • 注目コメント
  • 新着コメント
momonga_dash
TypeScriptはダックタイピングだからSymbolを持ち出す必要があったけど、Javaとかはクラスで区別されるから、プリミティブをクラスでラップするだけでいいって話なのでは......?

その他
yarumato
"文字列のため、コンパイラは従業員IDと部署IDを区別できない。この「文字列は実質Any」という悩みは静的型付け言語で発生する。数値でもEURとUSDを区別して扱いたい。"

その他
tokuniimihanai
その例だと、TSの場合はテンプレートリテラル型でもいけそう

その他
momonga_dash
momonga_dash TypeScriptはダックタイピングだからSymbolを持ち出す必要があったけど、Javaとかはクラスで区別されるから、プリミティブをクラスでラップするだけでいいって話なのでは......?

2024年12月30日 リンク

その他
atsushieno
inlineはpublic APIを公開するライブラリ開発では使うべきではない https://kotlinlang.org/docs/api-guidelines-backward-compatibility.html#considerations-for-using-the-publishedapi-annotation (コンパイラの将来的なABI互換性も保証できないから筋が悪い)

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「文字列は実質Any問...」が注目されています。

気持ちをシェアしよう

ツイートする

文字列は実質Any問題に対するKotlinのアプローチ 〜TypeScriptのBranded Typesを添えて〜

文字列は実質Any 例えば従業員IDを管理するemp_123456_idと部署IDを管理するdep_123456_idがあるとしま... 文字列は実質Any 例えば従業員IDを管理するemp_123456_idと部署IDを管理するdep_123456_idがあるとします。 これを文字列として扱った場合、コードとしては以下のようになります。

ブックマークしたユーザー

  • techtech05212025年06月21日 techtech0521
  • knj29182025年01月24日 knj2918
  • yug12242024年12月31日 yug1224
  • tasukuchan2024年12月31日 tasukuchan
  • yarumato2024年12月31日 yarumato
  • sarahstewartV_m8V_m2024年12月31日 sarahstewartV_m8V_m
  • xef2024年12月31日 xef
  • unijam2024年12月30日 unijam
  • youngpeterkR29kR22024年12月30日 youngpeterkR29kR2
  • tokuniimihanai2024年12月30日 tokuniimihanai
  • dev_tamura2024年12月30日 dev_tamura
  • breitengrad2024年12月30日 breitengrad
  • kaido2024年12月30日 kaido
  • peketamin2024年12月30日 peketamin
  • triceratoppo2024年12月30日 triceratoppo
  • tobetchi2024年12月30日 tobetchi
  • hatohaya02162024年12月30日 hatohaya0216
  • yasuhiro12122024年12月30日 yasuhiro1212
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /