Scala tiene todo tipo de clases de secuencias inmutables como Lista, Vector, etc. Me he sorprendido de no encontrar implementación de secuencias indexadas inmutables respaldadas por una matriz simple (Vector parece demasiado complicado para mis necesidades).¿Por qué no hay matrices inmutables en la biblioteca estándar scala?
¿Hay un motivo de diseño para esto? No pude encontrar una buena explicación en la lista de correo.
¿Tiene una recomendación para una secuencia indexada inmutable que tiene casi las mismas prestaciones que una matriz? Estoy considerando Scalaz ImmutableArray, pero tiene algunos problemas con scala trunk por ejemplo.
Gracias
¿Cómo es Vector-too-complicated? Se supone que no debes jugar con sus entrañas. –
"Estoy considerando el ImmutableArray de Scalaz, pero tiene algunos problemas con scala trunk por ejemplo". Luego de que necesita ser arreglado :) –
scalaz tiene una rama separada para 2.9.x – retronym