Resultados de la búsqueda a petición "immutability"
Estructuras de datos persistentes eficientes para la base de datos relacional
Estoy buscando material sobre estructuras de datos persistentes que puedan usarse para implementar un modelo relacional. Persistencia en el significado de estructuras de datos inmutables. ¿Alguien sabe de algunos buenos recursos, libros, ...
¿Cómo se usan los datos en caché en un lenguaje funcional como Erlang?
He estado leyendo un poco últimamente sobre lenguajes funcionales. Después de más de 10 años de desarrollo OO, me resulta difícil entender cómo demonios se puede señalar el enfoque funcional puro (es decir, el mismo método llamado con los mismos ...
Una comprensión de las estructuras de datos inmutables
Estoy aprendiendo scala y como buen estudiante trato de obedecer todas las reglas que encontré. Una regla es: ¡INMUTABILIDAD! Así que intenté codificar todo con estructuras de datos y valores inmutables, y a veces esto es realmente difícil. ...
Modificando eficientemente un ImmutableMap
Actualmente estamos usando Guava para sus colecciones inmutables, pero me sorprendió descubrir que sus mapas no tienen métodos para crear fácilmente nuevos mapas con modificaciones menores. Y además de eso, su generador no permite asignar nuevos ...
¿Es posible tener entidades JPA inmutables?
En nuestro proyecto de hibernación, las entidades se codifican utilizando el patrón de Java Beans. Hay bastantes puntos en nuestro código donde alguien se ha olvidado de establecer un mutador y obtenemos una excepción debido a un campo NOT ...
¿Por qué está bien que esta estructura sea mutable? ¿Cuándo son aceptables las estructuras mutables?
Eric Lippert me dijo que debería "tratar de hacer que los tipos de valores sean siempre inmutables" [http://blogs.msdn.com/b/ericlippert/archive/2008/05/14/mutating-readonly-structs.aspx] , así que pensé que debería tratar de hacer que los tipos ...
Hashable, inmutable
De una pregunta SO reciente (verCree un diccionario en Python que esté indexado por listas [https://stackoverflow.com/questions/2671211/create-a-dictionary-in-python-which-is-indexed-by-lists] ) Me di cuenta de que probablemente tenía una ...
Implemente el algoritmo de clasificación topológica de Kahn usando Python
Kahn propuso un algoritmo en 62 paraordenar topológicamente [https://en.wikipedia.org/wiki/Topological_sorting]cualquier DAG (gráfico acíclico dirigido), pseudocódigo copiado de Wikipedia: L ← Empty list that will contain the sorted elements S ← ...
Es String get / set threadsafe?
Digamos que tengo lo siguiente,