Resultados da pesquisa a pedido "clojure"

7 a resposta

Quantas primitivas são necessárias para construir uma máquina LISP? Dez, sete ou cinco?

Neste site, eles dizem que existem 10 primitivas LISP. As primitivas são:atom, quote, eq, car, cdr, cons, cond, lambda, label, ...

2 a resposta

Qual é o termo correto para o seguinte padrão de programação funcional?

Eu ouvi isso referido como umcorrente [http://mitpress.mit.edu/sicp/full-text/sicp/book/node72.html], como umlista infinita [http://en.wikibooks.org/wiki/Clojure_Programming/Concepts#List_Comprehension], e às vezes até comosequência ...

5 a resposta

Usuários do Java for Clojure

Estou usando o Lisp dentro e fora, e estou atualizando o clojure. O lado bom do clojure é que eu posso usar todas as funções java naturalmente, e o lado ruim do clojure também é que preciso conhecer a função java naturalmente. Por exemplo, eu ...

1 a resposta

Como processar grandes dados binários no Clojure?

Como se processa grandes arquivos de dados binários no Clojure? Vamos supor que os dados / arquivos tenham cerca de 50 MB - pequenos o suficiente para serem processados na memória (mas não com uma implementação ingênua). O código a seguir remove ...

5 a resposta

Quadros Web Clojure maduros? [fechadas]

Quais são as opções atuais de frameworks web Clojure maduros? Estou procurando algum tipo de matriz de recursos que me diga o que as estruturas populares suportam e até que ponto, incluindo: Modelo de resposta (resposta escrita em Clojure ou em ...

8 a resposta

Posso limpar o repl?

Joguei com muito código em um console repl, como posso limpá-lo? Eu gostaria de um novo sem reiniciá-lo. Isso pode ser feito?

5 a resposta

Criação de URL de Clojure a partir de partes constituintes

Em Python, eu faria o seguinte: >>> q = urllib.urlencode({"q": "clojure url"}) >>> q 'q=clojure+url' >>> url = "http://stackoverflow.com/search?" + q >>> url 'http://stackoverflow.com/search?q=clojure+url'Como faço para fazer toda a codificação ...

2 a resposta

Onde está a posição da cauda no meu loop Clojure?

Clojure está dizendo que não posso ligarrecur de uma posição sem cauda. Esta não é a posição da cauda? o queé a posição da cauda no meu loop então? (loop [i 20] (for [x (range 1 21)] (if (zero? (rem i x)) i (recur (+ i 1)))))

2 a resposta

É possível criar referências circulares no Clojure?

Ignorando interoperabilidade e transitórios nativos, é possível criar estruturas de dados no Clojure que contenham referências circulares diretas? Parece que estruturas de dados imutáveis só podem conter referências a versões anteriores de si ...

3 a resposta

Como funciona a cotação de sintaxe de clojure?

Vários caracteres especiais no clojure são abreviações para coisas (quote (a b)) é o mesmo que'(a b) como você pode ver avaliando: user> ''(a b) (quote (a b))Isso parece ser uma sintaxe como abreviação, o que me parece uma boa idéia. Mas a ...