preguntar acerca de clojure
3
réponses
Fonction anonyme raccourci
Il y a quelque chose que je ne comprends pas à propos des fonctions anonymes utilisant la notation courte #(..)
Les œuvres suivantes:
REPL> ((fn [s] s) "Eh")
"Eh"
Mais ce n'est pas le cas:
REPL> (#(%) "Eh")
Cela fonctionne:
REPL> …
demandé sur
1970-01-01 00:33:32
3
réponses
Comment puis-je obtenir des «parenthèses arc-en-ciel» dans emacs?
Je voudrais rainbow parens pour éditer Clojure dans Emacs et puisque VI fait ceci je suppose que dans Emacs il devrait être quelque chose comme M-x butterfly ou quelque chose:) ... …
demandé sur
1970-01-01 00:33:30
3
réponses
Pourquoi y a-t-il tant de fonctions de construction de cartes dans clojure?
Question Novice, mais je ne comprends pas vraiment pourquoi il y a tant d'opérations pour construire des cartes dans clojure.
Vous avez conj, assoc et merge, mais ils semblent plus ou moins faire la même chose?
(assoc {:a 1 :b 2} :c 3)
(conj {:a 1 …
demandé sur
1970-01-01 00:33:30
3
réponses
Comment puis-je lancer une exception dans Clojure?
Je souhaite lancer une exception et avoir ce qui suit:
(throw "Some text")
Cependant, il semble être ignoré. ... …
demandé sur
1970-01-01 00:33:31
4
réponses
Comment mettre à niveau la version nrpl de leiningen?
J'utilise leiningen et emacs + cider pour le développement de clojure. Il y a quelques jours, après avoir mis à niveau cider via le gestionnaire de paquets emacs, je reçois le message d'avertissement suivant lorsque j'exécute M-x cider-connect ou M-x …
demandé sur
1970-01-01 00:33:35
9
réponses
Multiplication matricielle dans Clojure vs Numpy
Je travaille sur une application dans Clojure qui doit multiplier les grandes matrices et rencontre de gros problèmes de performances par rapport à une version Numpy identique. Numpy semble être capable de multiplier une matrice 1,000,000x23 par sa t …
demandé sur
1970-01-01 00:33:32
3
réponses
Représentant un arbre à Clojure
Quelle serait une façon idiomatique de représenter un arbre dans Clojure? Par exemple:
A
/
B C
/
D E F
La Performance n'est pas importante et les arbres ne dépasseront pas 1000 éléments. ... …
demandé sur
1970-01-01 00:33:29
3
réponses
Comment Clojure ^:const fonctionne-t-il?
J'essaie de comprendre ce que ^:const fait dans clojure. C'est ce que disent les dev docs. http://dev.clojure.org/display/doc/1.3
(constantes def
{: pi 3.14
:e 2.71})
(def ^:const pi (:pi constantes))
(def ^: const E (: E constantes)) …
demandé sur
1970-01-01 00:33:32
8
réponses
ORM pour clojure?
Je lisais ce site sur la pile web clojure:
Http://brehaut.net/blog/2011/ring_introduction
Et il a ceci à dire à propos D'ORM pour clojure:
"Il n'y a pas D'ORM SQL/DB relationnel pour Clojure pour des raisons évidentes."
La raison évidente que j …
demandé sur
1970-01-01 00:33:31
3
réponses
Fonctions d’ordre supérieur dans Clojure
Clojure est génial, nous le savons tous, mais ce n'est pas le but. Je me demande Quelle est la façon idiomatique de créer et de gérer des fonctions d'ordre supérieur d'une manière similaire à Haskell. Dans Clojure je peux faire ce qui suit:
(defn s …
demandé sur
1970-01-01 00:33:31