Simplify Initialize.joinAny

This commit is contained in:
Dale Wijnand
2017-10-25 10:15:29 +01:00
parent 8eb5879101
commit 3cd8f4dadf
@@ -577,8 +577,7 @@ trait Init[Scope] {
def join[T](inits: Seq[Initialize[T]]): Initialize[Seq[T]] = uniform(inits)(idFun)
def joinAny[M[_]](inits: Seq[Initialize[M[T]] forSome { type T }]): Initialize[Seq[M[_]]] =
join(inits.asInstanceOf[Seq[Initialize[M[Any]]]])
.asInstanceOf[Initialize[Seq[M[T] forSome { type T }]]]
join(inits.asInstanceOf[Seq[Initialize[M[_]]]])
}
object SettingsDefinition {