Klausimai, pažymėti „clojure“

„Clojure“ yra moderni „Lisp“ tarmė „Java“ virtualiosioms mašinoms (su CLR ir „JavaScript“ versijomis). Clojure, daugiau nei tik „Lisp“ diegimas „Java“, suteikia prieigą prie „Java“ klasių ir ekosistemos.
6
atsakymai

Scala vs Groovy vs Clojure

Ar kas nors galėtų paaiškinti pagrindinius skirtumus tarp „Scala“, „Groovy“ ir „Clojure“. Žinau, kad kiekvienas iš šių rinkinių vyksta JVM, bet norėčiau tik palyginti juos.
rugpjūčio 22 d. '09, 3:08
1
atsakymas

Kaip aš galiu padaryti nrepl-ritz-jack-in darbą nuotoliniu būdu TRAMP / Emacs

Ką aš noriu: aš turiu klonavimo programą nuotolinėje svetainėje, skambinkite mccarthy. Aš noriu prisijungti prie nrepl-ritz iš savo nešiojamojo kompiuterio, pageidautina, naudojant nrepl-ritz-jack-in. Džekas dirba puikiai už vietinę programą, bet atrodo, kad jis ...
nustatė kovo 11 d. 13 val
16
atsakymai

Kaip padaryti interneto programą „Clojure“?

Manau, tai yra keistas klausimas daugumai programuotojų, kurie kasdien dirba su „Java“. Aš ne. Žinau „Java“ kalbą, nes dirbau „Java“ projektuose, bet ne „Java“ pasaulyje. Niekada nepadariau „Java“ žiniatinklio programos. Jei man reikia ...
nustatyti spalio 03 '08, 5:52 val
14
atsakymai

Derinimas „Clojure“?

Kokie yra geriausi būdai, kaip išbandyti „Clojure“ kodą, kai naudojamas „rep“?
vasario 28 d '10, 21:12
13
atsakymai

Ar yra programavimo metodika funkciniam programavimui?

Kaip šiandien mokoma, programinės įrangos inžinerija yra visiškai orientuota į objektų programavimą ir „natūralų“ objektą orientuotą vaizdą į pasaulį. Yra išsami metodika, kurioje aprašoma, kaip modifikuoti mod ...
nustatytas sausio 31 d '11, 5:50 val
16
atsakymai

Koks yra geriausias būdas sukurti „Clojure“ GUI?

Koks yra geriausias būdas sukurti „Clojure“ GUI? Ar yra kokių nors funkcinių svyravimų ar apvyniojimų? Arba kai kurios „JavaFX“ integracijos su deklaracine GUI aprašymu, kurį galima lengvai suvynioti į s-išraiškas naudojant tam tikrą makrologiją? ...
nustatyti 24 okt. '08 14:31 val
4
atsakymai

Prašome paaiškinti kai kuriuos Paul Graham punktus apie Lisp

Man reikia pagalbos, norėdamas suprasti kai kuriuos Paulo Grahamo svarstymus. Nauja kintamųjų samprata. Lisp'e visi kintamieji yra rodikliai. Reikšmės yra tipai, o ne kintamieji, bet priskiriant slugs ...
nustatytas balandžio 26 d '10, 1:30
8
atsakymai

Kaip iš naujo įkelti klavišų failą į REPL

Koks yra pageidaujamas būdas iš naujo įkelti „Clojure“ faile apibrėžtas funkcijas be naujo REPL. Dabar, norint naudoti atnaujintą failą, turiu: redaguoti src / foo / bar.clj uždaryti REPL atidaryti REPL (apkrovos failas "src / foo / bar.clj") (...
nustatyti Oct 05 '11 12:09
12
atsakymai

Kodėl būtent šis blogis?

Žinau, kad „Lisp“ ir „Scheme“ programuotojai paprastai sako, kad būtina vengti eval, jei tai būtina. Pamačiau tą pačią rekomendaciją kelioms programavimo kalboms, tačiau dar nemačiau aiškių argumentų prieš eval naudojimą. ...
balandžio 3 d. '10, 16:50
4
atsakymai

skirtumas tarp naudojimo ir reikalavimų

Ar kas nors gali paaiškinti skirtumą tarp naudojimo ir reikalavimo, tiek tiesioginiu naudojimu, tiek kokybe: naudoti ir reikalauti „ns“ makro?
nustatyti gegužės 16 d., 09:43
37
atsakymai

Lisp realiame pasaulyje

Aš eksperimentavau su „Lisp“ (iš tikrųjų „Scheme“) ir nustatiau, kad tai labai graži kalba, kuri mane domina sužinoti daugiau. Tačiau atrodo, kad „Lisp“ niekada nenaudojamas rimtuose projektuose, ir nematau, kad ji būtų nurodyta kaip noras ...
nustatyti spalio 06 '08, 1:56
17
atsakymai

Patikrinkite, ar sąraše yra specifinė vertė „Clojure“

Koks yra geriausias būdas patikrinti, ar sąraše yra nurodyta reikšmė „Clojure“? Visų pirma, ar elgesys yra? šiuo metu manęs painioja: (yra? '(100 101 102) 101) => false Aš akivaizdžiai galėčiau parašyti paprastą funkciją ...
Nustatyta liepos 14 d., 10 val
5
atsakymai

Clojure, kada turėčiau naudoti vektorių virš sąrašo ir atvirkščiai?

Aš perskaičiau, kad vektoriai nėra sekcijos, bet sąrašai. Aš nesu įsitikinęs, koks yra taškas, kai naudojate vieną. Atrodo, kad vektoriai naudojami dažniausiai, bet ar yra priežastis?
liepos 18 d. 19:41 val
8
atsakymai

Funkcijų atvaizdavimas, pagrįstas kartografavimo reikšmėmis Clojure

Noriu paversti vieną vertės žemėlapį į kitą žemėlapį su tais pačiais klavišais, bet su funkcijomis, taikomomis vertybėms. Norėčiau manyti, kad tai yra funkcija „api clojure“, bet aš negalėjau to rasti. Čia pateikiamas pavyzdys, ko ieškoju (defn map-fun ...
lapkričio 5 d. '09 12:49
9
atsakymai

Clojure: sumažinti arba taikyti

Suprantu konceptualų skirtumą tarp sumažinimo ir taikymo: (sumažinti + (1 2 3 4 5 sąrašas)); verčia į: (+ (+ (+ (+1 2) 3) 4) 5) (taikoma + (1 2 3 4 5 sąrašas)); verčia į: (+ 1 2 3 4 5) Tačiau kuris iš jų yra idiomatinis? Ar tai tikrai ...
Nustatykite liepos 1 d. 10 val. 0:04