Вот как мой мозг анализировал сообщение об ошибке ...
error: overloaded method value ->
Это имя метода, которое '->'.
with alternatives
Ниже приведен список возможных параметров для -> в функции bind ().
[T <: net.liftweb.util.Bindable](T with net.liftweb.util.Bindable)net.liftweb.util.Helpers.TheBindableBindParam[T]
Это говорит о том, что все, что реализует или включает черту Bindable, является честной игрой.
<and> (Boolean)net.liftweb.util.Helpers.BooleanBindParam
<and> (Long)net.liftweb.util.Helpers.LongBindParam
<and> (Int)net.liftweb.util.Helpers.IntBindParam
<and> (Symbol)net.liftweb.util.Helpers.SymbolBindParam
<and> (Option[scala.xml.NodeSeq])net.liftweb.util.Helpers.OptionBindParam
<and> (net.liftweb.util.Box[scala.xml.NodeSeq])net.liftweb.util.Helpers.BoxBindParam
Куча специфичных для типа опций.
<and> ((scala.xml.NodeSeq) => scala.xml.NodeSeq)net.liftweb.util.Helpers.FuncBindParam
<and> (Seq[scala.xml.Node])net.liftweb.util.Helpers.TheBindParam
<and> (scala.xml.Node)net.liftweb.util.Helpers.TheBindParam
<and> (scala.xml.Text)net.liftweb.util.Helpers.TheBindParam
<and> (scala.xml.NodeSeq)net.liftweb.util.Helpers.TheBindParam
<and> (String)net.liftweb.util.Helpers.TheStrBindParam
Ах! Узловые вещи. Наши допустимые параметры: NodeSeq, Seq [Node], Text и Node
cannot be applied to (List[scala.xml.NodeSeq])
Похоже, List [NodeSeq] не является допустимым параметром.
Имея это в виду, вы, вероятно, захотите вывести отдельный NodeSeq из списка, чтобы связать его с формой. Вы действительно хотите вернуть список из вспомогательного метода?