Perguntas com a marcação «stm»


1
Exemplo de composição de memória transacional de software
Uma das principais vantagens da memória transacional de software que sempre é mencionada é composição e modularidade. Diferentes fragmentos podem ser combinados para produzir componentes maiores. Em programas baseados em bloqueio, esse geralmente não é o caso. Estou procurando um exemplo simples que ilustra isso com código real. Eu preferiria …
11 haskell  clojure  stm 

1
Acessando o histórico de um `ref` no Clojure
A documentação para ref mostra uma opção: max-history e afirma que "refs acumulam histórico dinamicamente conforme necessário para lidar com demandas de leitura". Eu posso ver que há histórico no REPL, mas não vejo como encontrar valores anteriores de uma ref: user=> (def the-world (ref "hello" :min-history 10)) #'user/the-world user=> …
9 clojure  stm 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.