clojure-czech

pepe 2015-10-05T07:20:37.000002Z

@darwin: jo na to jsem taky koukal jako. Díky

pepe 2015-10-05T07:20:57.000003Z

Dobré ráno a hezký celý týden 😉

pepe 2015-10-05T09:08:01.000004Z

@darwin a jednu záludnout. Potřebuji po změně app-state v re-frame udělat ještě nějaké věci (typicky někam naskrolovat, přepočítat nějaké cache o hranicích sekcí) a nevím kam a jak to dát. Neřešíš to nějak? Nenapadá tě jak na to

pepe 2015-10-05T09:09:03.000005Z

asi by to šlo přes on-load na nějakém prvku, ale to mi příjde špinavé

2015-10-05T14:36:48.000006Z

@pepe: nevim jestli se to da zobecnit, zalezi asi na konkretnich pripadech, na svuj app-db atom muzes pomoc re-frame navesit subscriptions, takze muzes “reaktivne” pocitat derivovana data z app-db nebo updatovat UI. Alternativne muzes pouzit standardni observing atomu pomoci add-watch misto re-frame subscriptions. Nekdy nechces observovat a chces prepocitavani/update vyvolat explicitne (zavolas funkci nebo dispatchnes dalsi event :update-something)

2015-10-05T14:37:22.000007Z

konkretne, naskrolovat nekam, znamena ze stav toho scrolovadla drzis v app-db nebo ho mas lokalne nekde v UI

2015-10-05T14:37:23.000008Z

?

pepe 2015-10-05T14:38:31.000009Z

@darwin: re-frame už jsem nějak zmáknul, přesto díky. A už jsem to vyřešil všechno přes dispatch. Ty cache invaliduju a když je příště potřeba tak jí updatnu. Scroluju v handleru a je to taky v pohodě ;

pepe 2015-10-05T14:39:05.000010Z

spíš jsem to sem potřeboval napsat. No a ten subscribe/dispatch je děsně silnej koncept. Jsem z to u vytržení

pepe 2015-10-05T14:39:09.000011Z

co se dá dělat jednoduěš

2015-10-05T14:39:42.000012Z

fajn

pepe 2015-10-05T14:43:25.000013Z

😉. Možná jsem to jen potřeboval nějak napsat a pak si to uvědomit

2015-10-05T14:52:42.000014Z

jen poznamka, reseni pres dispatch ma jedno omezeni, je asynchronni, ale na druhou stranu, kdyz to nevadi tak je to dobre, protoze tvuj app-db prechazi mezi konzistentnimi stavy

pepe 2015-10-05T15:15:41.000015Z

jasně, dobrá poznámka. S tím jsem ostatně taky trochu bojoval :simple_smile:

pepe 2015-10-05T15:17:50.000016Z

jen pro zajímavost a zasmání: z pátka na sobotu se mi zdál sen kompletně v Clojure. Poprvé v životě po těch víc než 30 letech co prgám 😄. A teď padám za rodinou. Díky moc!

😵 1
pepe 2015-10-05T15:18:11.000017Z

jako poprvé v žívotě programovací sen