3 ms·Or you use scala: case class Baz(foo: Int, bar: Float) Gives you a free hashCode, equals and copy as well.by edejong 9y agoOr you use scala: case class Baz(foo: Int, bar: Float) Gives you a free hashCode, equals and copy as well.