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.

6
Scala vs. Groovy vs. Clojure [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Chiuso 6 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Qualcuno può …

1
Come posso far funzionare nrepl-ritz-jack-in in remoto tramite TRAMP / Emacs
Quello che voglio: Ho un programma clojure su un sito remoto, chiamiamolo mccarthy. Quello che voglio fare è connettermi a nrepl-ritzdal mio laptop, preferibilmente usando nrepl-ritz-jack-in. La presa funziona bene per un programma locale, ma non sembra connettersi a un programma remoto. Tentativo 1 C-x C-f sopra /mccarthy:code/program/project.clj (require 'nrepl-ritz) …
299 emacs  clojure  nrepl 

14
Debug in Clojure? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Quali sono i modi migliori per eseguire il …
227 debugging  clojure 

16
Come si crea un'applicazione Web in Clojure? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Suppongo che questa sia una strana domanda per …
216 clojure 


8
Come ricaricare un file clojure in REPL
Qual è il modo preferito di ricaricare le funzioni definite in un file Clojure senza riavviare REPL. In questo momento, per utilizzare il file aggiornato devo: modificare src/foo/bar.clj chiudere il REPL aprire la REPL (load-file "src/foo/bar.clj") (use 'foo.bar) Inoltre, (use 'foo.bar :reload-all)non si ottiene l'effetto richiesto, che sta valutando i …

9
Chiamando il clojure di Java
La maggior parte dei principali risultati di Google per "chiamare clojure da java" sono obsoleti e si consiglia di utilizzare clojure.lang.RTper compilare il codice sorgente. Potresti aiutare con una chiara spiegazione di come chiamare Clojure da Java supponendo che tu abbia già costruito un vaso dal progetto Clojure e incluso …

6
In Clojure 1.3, Come leggere e scrivere un file
Mi piacerebbe conoscere il modo "raccomandato" di leggere e scrivere un file in clojure 1.3. Come leggere l'intero file Come leggere un file riga per riga Come scrivere un nuovo file Come aggiungere una linea a un file esistente
163 file  clojure  io 

18
Verifica se un elenco contiene un valore specifico in Clojure
Qual è il modo migliore per verificare se un elenco contiene un determinato valore in Clojure? In particolare, il comportamento di contains?attualmente mi sta confondendo: (contains? '(100 101 102) 101) => false Potrei ovviamente scrivere una semplice funzione per attraversare l'elenco e verificare l'uguaglianza, ma deve esserci sicuramente un modo …




30
Lisp nel mondo reale
Ho sperimentato Lisp (in realtà Scheme) e l'ho trovato una lingua molto bella di cui sono interessato a saperne di più. Tuttavia, sembra che Lisp non sia mai utilizzato in progetti seri e non l'ho visto elencato come l'abilità desiderata in nessun annuncio di lavoro. Sono interessato a ricevere notizie …


12
Perché esattamente Eval è malvagio?
So che i programmatori Lisp e Scheme di solito dicono che evaldovrebbero essere evitati se non strettamente necessari. Ho visto la stessa raccomandazione per diversi linguaggi di programmazione, ma non ho ancora visto un elenco di argomenti chiari contro l'uso di eval. Dove posso trovare un resoconto dei potenziali problemi …

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.