スカラでは、サイクルで不変リンクリストを作成する必要があります。何かのように:スカラ不変リンクリストとサイクル
case class Node(element: Int, next: Node)
val linkedList = Node(1, Node(2, null))
val cycle = Node(3, cycle)
cycle.next // this should go back to the same element
しかし、それは動作しません。どのように私はサイクルで不変のリンクリストを作るのですか?