Resultados da pesquisa a pedido "clojure"

6 a resposta

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") ...

4 a resposta

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 ...

7 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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, ...

11 a resposta

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 ...

4 a resposta

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 ...