Klausimai pažymėti 'core.async'

Clojure / clojurescript biblioteka asinchroniniam programavimui.
5
atsakymai

„Core.async“ ir funkcinio reaktyvaus programavimo palyginimas (+ Rx)

Panašu, kad lyginant Clojure core.async su vadinamaisiais reaktyviais plėtiniais (Rx) ir FRP apskritai šiek tiek painu. Atrodo, kad jie išsprendžia panašią asinchroninę problemą, todėl įdomu, kokie yra pagrindiniai skirtumai ir kokiais atvejais ...
gruodžio 17 d '13, 14:07
6
atsakymai

Ar core.async prieštarauja Clojure principams?

Aš mačiau daugybę Clojure programuotojų, entuziastų apie pagrindinę biblioteką ir, nors man atrodo labai įdomu, man nėra lengva pamatyti, kaip ji atitinka „Clojure“ principus, todėl turiu šiuos klausimus:
nustatyti rugpjūčio 13 d '13, 3:09
1
atsakymas

Ar galiu sukurti visiškai blokuojamą „backend“ programą, naudojant „http-kit“ ir „core.async“?

Įdomu, ar galite sukurti visiškai atblokuojamą žiniatinklio programą su ww failu w120 su http-rinkiniu (Tiesą sakant, bet koks „Ring“ suderinamas „http“ serveris būtų gerai, paminėsiu „http-rinkinį“, nes jis teigia, kad jis turi įvykį, kuriam ...
yra nustatytas liepos 27 d. 14, 13:27
1
atsakymas

Kas yra „core.async“ privalumas klojimų scenarijuje?

Kiekvienas kalba apie tai, kaip didelis core.async yra ir kaip jis pagerins įvykių tvarkymą klonavimo scenarijuje. Stebiu „ClojureScript 101“ pamoką ir nematau jokių aiškių šių kodų pavyzdžių pranašumų. Kas man trūksta? Kodėl geriau naudoti ...
vasario 18 d '14, 9:31
1
atsakymas

ClojureScript, Om ir Core.async: kaip tinkamai tvarkyti įvykius

Pažvelgiau į tai, kaip naudoti „Om“ kliento interneto svetainės dizainui. Tai taip pat mano pirmas kartas naudojant core.async. Skaitydami pamoką https://github.com/swannodette/om/wiki/Basic-Tutorial aš mačiau „core.async“ kanalo naudojimą operacijai ...
gegužės 28 d., 14 val
1
atsakymas

Clojure (core.async), kas yra skirtumas tarp altos ir alt?

Aš negaliu suprasti skirtumo tarp: alts! ir alt! Clojure core.async.
vasario 28 d '14, 6:17
3
atsakymai

Kaip paleisti vieneto testą clojure.core.async Eiti į makrokomandas?

Bandau rašyti vieneto testus, kai naudojate core.async go makrokomandas. Bandymas naiviai, kaip parodyta žemiau, rodo, kad kodo viduje blokai nėra vykdomi. (ns app.core-test (: reikalauti [clojure.test: refer: all] [clojur ...
birželio 10 d. 15 val
4
atsakymai

Laikrodis greitis core.async kanalus Clojure

Aš naudoju „Clojure“ su core.async ir turiu situaciją, kai noriu nustatyti greičio apribojimą kanalo apdorotų pranešimų skaičiui. Visų pirma norėčiau: nustatyti, pavyzdžiui, greičio ribą. 1000 pranešimų per sekundę Normalus ...
nustatyti 20 vas '14, 10:30
1
atsakymas

Koks skirtumas tarp „pub“ ir „mult“ „core.async“? pavyzdys usecase?

Jau kurį laiką naudoju core.async, bet vengiau pub ir mult, nes aš negaliu suprasti naudingos naudos iš mano dokumentacijos. Visų pirma, kas yra temos fn tikslas ir kaip jūs jį naudosite praktikoje? O gal galite ...
yra nustatytas kovo 20, 14, 13:50
1
atsakymas

Clojure kaip sustabdyti visus blokus ar uždaryti visus core.async kanalus

Viskas, kai aš naudoju core.async iš replikavimo bloko, jūs paliksite mane, nes prarasiu kanalą, kuris naudojamas jį sustabdyti, nes perkeliu vardų erdvę. Pavyzdžiui, jei pradėjau jį iš repl: (eiti (kai (ne = c) (antras (asy ...)
nustatytas vasario 13 d '14, 5:33
1
atsakymas

Ar nuoseklių procesų [CSP] perdavimas yra alternatyva Scala scenarijų modeliui?

1978 m. „Hoare“ dokumente buvo idėja apie „nuoseklius procesus“. Tai naudoja Go, Occam ir Clojure in core.async. Ar galiu naudoti CSP kaip alternatyvą „Scala“ aktoriaus modeliui? (Matau JCSP, bet man įdomu, ar ...
lapkričio 24 d. '13, 8:29
2
atsakymai

core.async ir 10 000 animacijos procesų - kokia yra tikroji nauda šiame scenarijuje?

Kaip žinote, core.async naudoja CSP ir yra panašus į goroutines iš go->
nustatytas sausio 10 d '14, 2:05
1
atsakymas

Ar „clojure core.async“ kanalai turi būti uždaryti, jei jie nebenaudojami?

Uždaryti metodas (bent jau java pasaulyje) yra tas, kurį jūs, kaip geras pilietis, turėtumėte skambinti, kai baigsite, naudodamiesi tinkamu ištekliu. Kažkaip aš automatiškai pradėjau taikyti tą patį uždarymo funkcijai! iš Cor bibliotekos ...
nustatyti kovo 06 d. 15 val. 0:43
1
atsakymas

Kur yra atminties nutekėjimas, kai mapcat pertraukia spaudimą core.async?

Aš parašiau „core.async“ kodą „Clojure“, o kai bėgau, jis naudojo visą turimą atmintį ir negalėjo su klaida. Atrodo, kad naudojant mapcat kontūro šerdyje.async pažeidžia priešslėgį. (Deja, dėl kitų priežasčių ...
Nustatykite birželio 21 d. 16 val
3
atsakymai

Grakščiai išeiti iš Clojure kilpos core.async eiti nužudyti

Aš turiu aukščiausio lygio „core.async“ kilpą. Noriu, kad jis dirbtų be galo, bent jau tol, kol aš jam nustosiu sustoti su CTRL-C arba nužudyti ar pan. Šiuo metu naudoju java.>
nustatyti 10 dec. '13, 5:56