Resultados da pesquisa a pedido "clojure"
Existe um equivalente para a função Zip no Clojure Core ou no Contrib?
No Clojure, quero combinar duas listas para fornecer uma lista de pares, > (zip '(1 2 3) '(4 5 6)) ((1 4) (2 5) (3 6))Em Haskell ou Ruby, a função é chamadafecho eclair. Implementá-lo não é difícil, mas eu queria ter certeza de que não estava ...
Recomendações do editor / IDE Clojure no Mac OS X
Estou começando a aprender oClojure [http://en.wikipedia.org/wiki/Clojure] linguagem de programação. Existem recomendações para editores / IDEs Clojure no Mac OS X? Atualização 2009-09-23: O espaço Clojure mudou tremendamente desde ...
ClassCastException no Clojure
Eu sou novo no clojure e tenho tentado diferentes programas. Aqui está o meu programa: (defn sdsu-reverse [x] (loop [n (count x) x x] (if (= 0 n) (x) (recur (- n 1) (conj (next x) (first x)))))) (= (sdsu-reverse [1 2 3 4 5]) [5 4 3 2 ...
Executando uma função vinculada dinamicamente no Clojure
Gostaria de pré-armazenar várias chamadas de função em uma estrutura de dados e depois avaliar / executá-las em outra função. Isso funciona como planejado para funções definidas no nível do espaço para nome comdefn (mesmo que a definição da ...
clojure - lista todas as permutações de uma lista
Digamos que eu tenho um conjunto como este: #{"word1" "word2" "word3"}Como listar todas as maneiras pelas quais essas palavras podem ser ordenadas, ou seja, word1 word2 word3 word2 word3 word1 word3 word2 word1etc.
Agentes de Clojure consumindo de uma fila
Estou tentando descobrir a melhor maneira de usar agentes para consumir itens de uma fila de mensagens (Amazon SQS). No momento, tenho uma função (item de fila de processo) que pega um item da fila e o processa. Quero processar esses itens ...
não poderia usar o loop no bloco go do core.async?
Eu sou novo na biblioteca core.async do clojure e estou tentando entendê-lo por meio de experimentos. Mas quando eu tentei: (let [i (async/chan)] (async/go (doall (for [r [1 2 3]] (async/>! i r)))))isso me dá uma exceção muito ...
Learning Clojure - O que devo saber sobre Java e mais
Comecei a aprender Clojure recentemente, minha principal linguagem de programação é Ruby e não tenho nenhuma experiência com Java. Quais classes padrão Java sãouma obrigação saber ao trabalhar com Clojure? Obviamente, o Clojure não vem com um ...
Uma regex para corresponder a uma substring que não é seguida por outra substring
Eu preciso de uma regex que correspondablahfooblah mas nãoblahfoobarblah Quero que ele corresponda apenas a foo e tudo ao seu redor, desde que não seja seguido por barra. Eu tentei usar isso:foo.*(?<!bar) que é bem próximo, ...
Alguém pode me explicar os transdutores Clojure em termos simples?
Eu tentei ler sobre isso, mas ainda não entendo o valor deles ou o que eles substituem. E eles tornam meu código mais curto, mais compreensível ou o quê? AtualizarMuitas pessoas postaram respostas, mas seria bom ver exemplos de com e sem ...