Resultados de la búsqueda a petición "immutability"
¿Por qué es posible implementar Leer en una referencia inmutable a Archivo?
Si revisas eldocumentos paraRead [http://doc.rust-lang.org/std/io/trait.Read.html], la mayoría de los métodos aceptan un&mut self. Esto tiene sentido, ya que la lectura de algo generalmente actualiza un desplazamiento interno, por lo que la ...
Clase inmutable?
¿Cómo se puede hacer que una clase Java sea inmutable? ¿Cuál es la necesidad de inmutabilidad? ¿Hay alguna ventaja en usarla?
¿Puede un tipo inmutable cambiar su estado interno?
La pregunta es simple. ¿Se puede considerar un tipo que puede cambiar su estado interno sin que sea observable desde el exterior?inmutable? Ejemplo simplificado: public struct Matrix { bool determinantEvaluated; double determinant; ...
Ejemplos de tipos inmutables en .Net
Conocemos el concepto de inmutabilidad, pero necesitamos conocer algunos tipos inmutables además de CuerdaFecha y hora¿Hay más?
¿Qué significa inmutable?
Si una cadena es inmutable, eso significa que ... (supongamos JavaScript) var str = 'foo'; alert(str.substr(1)); // oo alert(str); // foo¿Significa que, al llamar a métodos en una cadena, devolverá la cadena modificada, pero no cambiará la ...
Los tipos para los que la palabra clave "es" puede ser equivalente al operador de igualdad en Python
Para algunos tipos en Python, elis El operador parece ser equivalente a la== operador. Por ejemplo: >>> 1 is 1 True >>> "a spoon" is "a spoon" True >>> (1 == 1) is (2 == 2) TrueSin embargo, este no es siempre el caso: >>> [] == [] True >>> [] ...
Objeto inmutable en Objective-C: ¿Gran método init?
Quiero tener un objeto con campos inmutables en Objective-C. En C #, usaría Propiedades con setters privados y un gran constructor. ¿Qué usaría en Objective-C? Usar @property no parece permitirme declarar el setter como ...
Pregunta sobre la escalabilidad de mutabilidad variable
Entiendo quevalla palabra clave determina que la variable subyacente es de tipo Inmutable (no se puede reasignar más adelante). Ahora me encuentro con un párrafo en programación en scala (Capítulo 3, Próximos pasos en scala - parametrizar ...
Realizar eficientemente múltiples reemplazos de cadena en Python
Si quisiera llevar a cabo múltiples reemplazos de cuerdas, ¿cuál es la forma más eficiente de hacerlo? Un ejemplo del tipo de situación que he encontrado en mis viajes es el siguiente: >>> strings = ['a', 'list', 'of', 'strings'] >>> ...
F # Estructura de datos de ventana de tamaño variable inmutable
A continuación tengo una descripción de una estructura de datos que necesito y quiero implementarla usando estructuras de datos inmutables. Estoy tratando de determinar ... ¿existe una estructura de datos existente que respalde lo que estoy ...