BindingSeq и константы в Binding.scala?
Binding
являетсяval
изVar
,BindingSeq
также должен бытьval
изVars
,
Но, чтобы построить последовательность Binding, BindingSeq
не может быть построен из последовательности. Что-то не так?
import com.thoughtworks.binding.Binding
import com.thoughtworks.binding.Binding.{BindingSeq, Var, Vars}
val x1: Var[Int] = Var{1}
val x2: Binding[Int] = Binding{1}
val x3: Vars[Int] = Vars{Seq(1,2,3): _*}
val x4: BindingSeq[Int] = BindingSeq{Seq(1,2,3): _*}
ScalaFiddle.scala:18: error: .this.com.thoughtworks.binding.Binding.BindingSeq.type does not take parameters
val x4: BindingSeq[Int] = BindingSeq{Seq(1,2,3): _*}