Domande con tag 'clojure'

2
risposte

Ordine di valutazione delle espressioni in Clojure?

Attualmente sto imparando Clojure (il mio primo linguaggio di programmazione funzionale), e sono curioso riguardo al suo ordine di valutazione. Ecco un esempio: (take 10 (cycle [1 2 3])) Se l'espressione cycle non è stata avvo...
posta 13.04.2014 - 19:42
3
risposte

Esiste un motivo per il passaggio incrociato dalla comunità Ruby alla comunità Clojure?

Quando osserviamo la sovrapposizione tra la comunità di Ruby - vediamo le seguenti sovrapposizioni: Rilevanza del pensiero (ora Cognitect) ha cambiato da Ruby per Clojure Jay Fields è passato da Ruby a Clojure David Chelimsk...
posta 14.12.2013 - 04:54
2
risposte

Guida introduttiva a ClojureScript e Google Closure

Vorrei verificare se ClojureScript, con la libreria associata a Google Closure, è uno strumento ragionevole per creare applicazioni Javascript moderne nel browser. Il mio attuale stack Javascript è composto da jQuery, Backbone e RequireJS con...
posta 14.03.2012 - 11:42
1
risposta

Algoritmo efficiente per dedurre il tipo di oggetto in modo dinamico in base ai membri

Sto progettando un DSL (in clojure, in particolare, sebbene questa domanda sia più generale di quella) in cui le "entità" sono tracciate come hash / mappe immutabili e dove l'appartenenza a "concetto" di un'entità è determinata dinamicamente da...
posta 06.06.2017 - 19:39
3
risposte

Stato e persistenza del clamore

Sto imparando Clojure per vedere se è qualcosa che posso sfruttare al mio attuale lavoro, e ancora più importante, come posso convincere i miei capi che Clojure ha un 'killer feature' su java che fa valere l'investimento 1 . La funzione che...
posta 19.07.2012 - 16:43
3
risposte

Lisp / Clojure: rimozione di parentesi non necessarie tramite convenzioni

Sono affascinato da Lisp perché è simple yet powerful . Sono solo un principiante e so che ci sono state molte discussioni sulla rimozione delle parentesi di Lisp e dei suoi dialetti. Eppure chiedo a Lisp ninja di prendersi qualche minuto pe...
posta 17.01.2014 - 12:35
1
risposta

Perché il fascino di Scala con la mappa piatta? (Questo non sembra essere lo stesso per mapcat nel mondo Clojure) [chiuso]

Nella comunità di Scala - c'è un evidente fascino per la funzione FlatMap . Ora capisco che FlatMap è significativo perché è usato per la parte vincolante di una Monade. (e che la comunità Clojure non si è ancora immessa nelle Monadi, con a...
posta 03.12.2013 - 12:03
1
risposta

Qual è la relazione tra i riduttori dei clojure e la fusione ciclica

Mi sono imbattuto in Clojure riduttori library. Assomiglia molto al loop fusion. Tuttavia il termine non è menzionato da nessuna parte sulla pagina. C'è una differenza tra i due?     
posta 02.01.2014 - 10:35
2
risposte

clojure / erlang / go per server ad alto volume

Ho un progetto che dovrà gestire migliaia di richieste al secondo con una discreta quantità di elaborazione per ciascuna. Per la maggior parte, l'elaborazione verrà eseguita su un elenco di elementi, in pratica filtrandolo e restituendo un elenc...
posta 09.04.2013 - 04:51
2
risposte

Clojure: aggiunta di funzioni a defrecord senza definire un protocollo

Un record può implementare i protocolli. Tuttavia, ogni volta che penso a una nuova funzione che vorrei implementare dal record, devo aggiungerla a un protocollo esistente o creare un nuovo protocollo. Come faccio a evitare questo? Idealmente, v...
posta 17.02.2011 - 02:15