Resultados da pesquisa a pedido "clojure"
Como inicio o REPL em um espaço para nome definido pelo usuári
Escrevendo(in-ns 'dbx) para um arquivo e carregá-lo não está alterando o espaço para nome padrão da repl (usando o cygwin / console). O espaço para nome ainda éuser=>, nãodbx=>. vikrant[28] clj Clojure 1.3.0 user=> (load-file "try1.clj") ...
Variável passada para a macro é resolvida no espaço para nome errad
O Noir [http://webnoir.org/] macrodefpage está me dando um pouco de dificuldade. Estou tentando construir uma chamada semelhante a esta: (defpage [:post "some/url"] [data] ;; some stuff... )No entanto, em vez de usar a palavra-chave:post ...
Recursivamente inverter uma sequência no Clojure
Eu quero reverter uma sequência no Clojure sem usar oreverse, e faça-o recursivament Aqui está o que eu vim com: (defn reverse-recursively [coll] (loop [r (rest coll) acc (conj () (first coll))] (if (= (count r) 0) acc (recur (rest r) (conj ...
Como usar o leiningen para desenvolver usando frascos locais?
Eu percebo que esta pergunta é praticamente a pergunta exata encontradaaqu [https://stackoverflow.com/questions/2404426/leiningen-how-to-add-dependencies-for-local-jars] . No entanto, como essa pergunta tem 1,5 anos (mais ou menos), eu gostaria ...
Escrevendo uma função de acumulador no Clojure
Gostaria de saber como escrever o exemplo do acumulador incluído noVingança dos Nerds [http://www.paulgraham.com/icad.html] redação. É fácil entender como ele funciona, mas não consigo recriá-lo no Clojure - ele nãoacumula, mas apenas retorna a ...
Passar lista de variáveis individualmente para a função clojure
Eu ando brincando com o clojure e decidi criar uma função de ordem superior que combina o mapcat e a lista para simular esse comportamento: Clojure> (mapcat list '(1 2 3 4) '(5 6 7 8)) (1 5 2 6 3 7 4 8)my primeira tentativa foi definir ...
Por que a função de despacho do Clojure defmulti recebe 0 args?
Begin Edit: Mea Culpa! Peço desculpas Eu estava executando isso no bolo repl no Clojure 1.2.1, e honestamente não funcionou. Agora, depois de sair da substituição do bolo e da compilação do bolo, também funciona na versão 1.3. End Edit: No ...
Posso chamar código clojure em C ++?
stou escrevendo um plugin para um programa escrito em C + s @Plugins são colocados em um diretório específico e são chamados pelo aplicativo principal. Eu gostaria de escrever a maior parte do plugin no Clojure (GUI, cálculos, etc), no entanto, ...
uporte @ macro em F #
Depois de ler o Lisp prático comum, finalmente entendi qual era o problema das macros e eu estava procurando uma linguagem para a plataforma .NET que suporte isso. Existem alguns dialetos lisp para .NET, mas pelo que pude reunir, todos são muito ...
rojeto do MVC (Model-View-Controller) da Clojure
Estou escrevendo um aplicativo da GUI da área de trabalho no Clojure usando Java Swing. Normalmente, ao trabalhar com Java, projetarei o aplicativo de acordo com um padrão de design MVC usando o padrão Observer também. Dessa forma, a ...