Resultados de la búsqueda a petición "immutability"

38 la respuesta

¿No son inmutables las cadenas de Python? Entonces, ¿por qué funciona a + "" + b?

Mi comprensión fue que las cadenas de Python son inmutables. Intenté el siguiente código: a = "Dog" b = "eats" c = "treats" print a, b, c # Dog eats treats print a + " " + b + " " + c # Dog eats treats print a # Dog a = a + " " + b + " " + c ...

4 la respuesta

Conversión de mapa mutable a inmutable

private[this]object MMMap extends HashMap[A, Set[B]] with MultiMap[A, B]¿Cómo convertirlo a inmutable?

4 la respuesta

¿Debería implementarse IEquatable <T>, IComparable <T> en clases no selladas?

2 la respuesta

Scala: recogiendo actualizaciones / cambios de estado inmutable.

1 la respuesta

Python, subclases de tipos inmutables

Tengo la siguiente clase: class MySet(set): def __init__(self, arg=None): if isinstance(arg, basestring): arg = arg.split() set.__init__(self, arg)Esto funciona como se esperaba (inicializando el conjunto con las palabras de la cadena en lugar ...

2 la respuesta

¿Por qué los enteros son inmutables en Python? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Tipos inmutables vs mutables [/questions/8056130/immutable-vs-mutable-types] 16 respuestasEntiendo las diferencias entre objetos mutables e inmutables en Python. He leído muchas publicaciones ...

4 la respuesta

¿El uso de campos públicos de solo lectura para estructuras inmutables funciona?

Es esta una forma adecuada de declarar estructuras inmutables? public struct Pair { public readonly int x; public readonly int y; // Constructor and stuff } No puedo pensar por qué esto tendría problemas, pero solo quería preguntar para ...

3 la respuesta

Implementación eficiente de Linkedlist inmutable (doble)

Habiendo leído esta pregunta¿Inmutable o no inmutable? y al leer las respuestas a mis preguntas anteriores sobre la inmutabilidad, todavía estoy un poco desc...

9 la respuesta

Construir objetos grandes e inmutables sin usar constructores que tengan largas listas de parámetros

Tengo algunos objetos grandes (más de 3 campos) que pueden y deben ser inmutables. Cada vez que me encuentro con ese caso, tiendo a crear abominaciones de constructor con largas listas de parámetros. No se siente bien, es difícil de usar y la ...

3 la respuesta

¿Por qué los objetos en Redux deben ser inmutables?

¿Por qué los objetos en Redux deben ser inmutables? Sé que algunos marcos como Angular2 usarán onPush y pueden aprovechar la inmutabilidad para comparar estados de vistas para una representación más rápida, pero me pregunto si hay otras razones, ...