Sto cercando un'implementazione di una coda di priorità immutabile per almeno Scala 2.8, ma preferibilmente più corrente. C'è una buona implementazione da qualche parte?Esiste una coda di priorità immutabile mantenuta in Scala?
6
A
risposta
5
Alcuni link qui: http://www.scala-lang.org/old/node/10374
In particolare, vedere https://github.com/scalaz/scalaz/blob/master/core/src/main/scala/scalaz/FingerTree.scala e https://github.com/Sciss/FingerTree
penso che ci si può fidare il codice scalaz ad essere sana. Se vuoi una libreria più leggera, puoi esaminare il codice sorgente da Sciss e vedere cosa ne pensi.