Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Scalaのケースクラスよりも形のないHListを使用する利点は何ですか? HList を使用したくないのはどのような状況ですか?
最初に次の質問を読むことをお勧めします。
HLists は、タプルを記述するための複雑な方法にすぎませんか?
新しい Slick 2.0 HList を使用して 22 列の制限を克服するにはどうすればよいですか?
基本的case classesにはtuples下にあり、次に . にマップされますJava classes。ただしHList、List likeデータ構造です。したがって、特定のメンバーにアクセスするには、リストをトラバースする必要がある場合がありますHList。これは、ケース クラス メンバーまたはタプル メンバーを使用するよりもコストがかかります。
case classes
tuples
Java classes
HList
List like