タグ

ブックマーク / qiita.com/mizunowanko (1)

  • Scalaにおける値型(列挙型、Beans)の表現 - Qiita

    Scala Design Patternsを読んでいたところ、Scalaにおける値型(列挙型, Beans)の自然な表現が紹介されていたので、まとめました。 値型とは? 値型とは、メソッドを持たず、値のみを保持するオブジェクトのことです。 ここでは値型として、列挙型とBeansを紹介します。 sealed abstract trait Weekday case object Sunday extends Weekday case object Monday extends Weekday case object Tuesday extends Weekday case object Wednesday extends Weekday case object Thursday extends Weekday case object Friday extends Weekday case ob

    Scalaにおける値型(列挙型、Beans)の表現 - Qiita
  • 1