Есть ли способ эффективно сделать это, возможно, через toBuffer или методы? Моя реальная проблема заключается в том, что я строю List из парсера следующим образом:
lazy val nodes: Parser[List[Node]] = phrase(( nodeA | nodeB | nodeC).*)
Но после его создания я хочу, чтобы это был буфер, я просто не уверен, как построить буфер прямо из анализатора.