Resultados da pesquisa a pedido "immutability"

2 a resposta

Por que as chaves de dicionário devem ser imutáveis?

Por que é necessário que as chaves do dicionário sejam imutáveis? Estou procurando uma razão simples e clara pela qual as chaves nos dicionários Python têm essa restrição.

5 a resposta

Sobre a alteração do ID de uma sequência imutável

Algo sobre oid de objetos do tipostr (em python 2.7) me intriga. ostr tipo é imutável, então eu esperaria que, uma vez criado, sempre tenha o mesmoid. Eu acredito que não me expresso muito bem, então, em vez disso, vou postar um exemplo de ...

1 a resposta

Desempenho lento do método ImmutableList <T> Remove no Microsoft.Bcl.Immutable

Experimentando algum desempenho inesperado da MicrosoftImmutableList do pacote NuGetMicrosoft.Bcl.Immutable [http://www.nuget.org/packages/Microsoft.Bcl.Immutable/]versão 1.0.34 e também 1.1.22-beta Ao remover itens da lista imutável, o ...

3 a resposta

Em Scala, diferença entre val final e val [duplicado]

Esta pergunta já tem uma resposta aqui: Scala final vs val para visibilidade simultânea [/questions/7626611/scala-final-vs-val-for-concurrency-visibility] 2 respostasEm Scala, qual é a diferença entre val a = 1e final val fa = 1

2 a resposta

Por que as propriedades de um objeto imutável são mutáveis no Swift?

Em Swift, denotamos uma variável imutável comlet. O que não entendo é por que você altera suas propriedades. Por exemplo: let lbl = UILabel() lbl.textAlignment = .Right()Por que você pode mudar?textAlignment? Em virtude da mutação da ...

2 a resposta

Por que Matz optou por tornar as Strings mutáveis por padrão no Ruby?

É o inverso desta pergunta:Por que seqüências de caracteres não podem ser mutáveis em Java e .NET? [https://stackoverflow.com/questions/93091/why-cant-strings-be-mutable-in-java-and-net] Essa escolha foi feita no Ruby apenas porque as operações ...

0 a resposta

O que significa uma coleção ser final em Java? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que o objeto final pode ser modificado? [/questions/2435163/why-can-final-object-be-modified] 7 respostasO que significa que uma coleção seja declarada final em Java? Será que nenhum outro ...

15 a resposta

Padrão de objeto imutável em C # - o que você acha? [fechadas]

Ao longo de alguns projetos, desenvolvi um padrão para a criação de objetos imutáveis (somente leitura) e gráficos de objetos imutáveis. Objetos imutáveis têm o benefício de serem 100% seguros para threads e, portanto, podem ser reutilizados nos ...

9 a resposta

Hashable, imutável

De uma pergunta SO recente (consulteCrie um dicionário em python que seja indexado por listas [https://stackoverflow.com/questions/2671211/create-a-dictionary-in-python-which-is-indexed-by-lists] ) Percebi que provavelmente tinha uma concepção ...

2 a resposta

Maneira Idiomatic de Declarar Classes Imutáveis em C ++

Então, eu tenho um código funcional bastante extenso, onde o principal tipo de dados são estruturas / classes imutáveis. A maneira como declaro imutabilidade é "praticamente imutável", tornando variáveis de membro e quaisquer métodos ...