エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Crystal] 「ハッシュ」っぽい型 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Crystal] 「ハッシュ」っぽい型 - Qiita
「配列」っぽい型に続いて「っぽい型」シリーズ第二弾(おそらく打ち止め)です。 上の記事ではArrayっ... 「配列」っぽい型に続いて「っぽい型」シリーズ第二弾(おそらく打ち止め)です。 上の記事ではArrayっぽい型をいくつかご紹介しました。Arrayほどではないにしろ,Arrayと並ぶコレクション界の雄「Hash」にも1つだけ「っぽい型」が存在します。 NamedTuple(**T) NamedTupleは,NamedTuple.fromにHashを与えて生成できるほか,{key: value, ...}というリテラル構文を持っています。後者の構文は,RubyではシンボルをキーとしたHashのリテラル構文ですが,Crystalでは{:key => value}と{key: value}が異なる型(前者はHash,後者はNamedTuple)のオブジェクトになるので注意が必要です。 # 両方とも同じ結果 p named_tuple = NamedTuple(name: String, age:

