Domande taggate «clojure»

Clojure è un moderno dialetto Lisp per Java Virtual Machine (con versioni per CLR e JavaScript). Più che una semplice implementazione di Lisp in Java, Clojure fornisce l'accesso alle classi e all'ecosistema di Java.

13
Interpretazione di un benchmark in C, Clojure, Python, Ruby, Scala e altri [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


5
Un dolce tutorial su Emacs / Swank / Paredit per Clojure
Mi trasferisco in Emacs per lavorare su Clojure / Lisp. Quali sono tutte le informazioni di cui ho bisogno per configurare su Emacs per poter fare quanto segue? abbinamento / generazione automatica delle parentesi di chiusura corrispondenti autoindent Lisp / Clojure style, non C ++ / Java style Evidenziazione della …
87 emacs  clojure 



3
Abbreviazione di funzione anonima
C'è qualcosa che non capisco sulle funzioni anonime che usano la notazione breve # (..) I seguenti lavori: REPL> ((fn [s] s) "Eh") "Eh" Ma questo non: REPL> (#(%) "Eh") Funziona: REPL> (#(str %) "Eh") "Eh" Quello che non capisco è perché (# (%) "Eh") non funziona e allo stesso …


1
Clojure "ripetutamente" fa funzionare il "futuro" in sequenza
Mentre questo frammento (dorun (map deref (map #(future (println % (Thread/currentThread))) (range 10)))) stampa 10 linee mescolate che mostrano diversi thread: 0 #object[java.lang.Thread 0x5f1b4a83 Thread[clojure-agent-send-off-pool-26,5,main]] 2 #object[java.lang.Thread 1 0x79dfba1f #object[Thread[clojure-agent-send-off-pool-28,5,main]java.lang.Thread] 3 4 #object[java.lang.Thread #object[java.lang.Thread 0x7ef7224f Thread[clojure-agent-send-off-pool-27,5,main]0x5f1b4a83 ]Thread[clojure-agent-send-off-pool-26,5,main]] 5 67 #object[java.lang.Thread #object[0x79dfba1f java.lang.Thread Thread[clojure-agent-send-off-pool-28,5,main]]0x77526645 8 #object[java.lang.Thread #object[java.lang.ThreadThread[clojure-agent-send-off-pool-29,5,main] ]9 #object[java.lang.Thread 0xc143aa5 0x7ef7224f …
12 clojure 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.