I am curious how to call the constructor of a scala case class with all of its fields except one (automatically)
case class MyClass(a:String, b:Int, c:String)
val myThing = MyClass("a", 1, "b")
Something like MyClass("someOtherValue", myThing.getAllTheValuesExceptOne: _*)
did not yet work for me.