Přeskočit na hlavní obsah
  1. Tags/

Concurrency

2017


Clojure concurrency: Vars

·3 min
Významnou vlastností Clojure jsou neměnitelné datové struktury. Vyvstává otázka: jak s neměnitelnými daty pracovat? Částečnou odpovědí na to jsou Vars - základní stavební kámen pokročilejších konceptů.

2011


Jak měnit neměnitelné. Refs

·1 min
Clojure používá immutable data. Pokud potřebujeme mutable data, řeší to Clojure "měnitelnou referencí na neměnitelný objekt". :-) Jedním z prostředků, které to řeší jsou Refs - transakční reference.