Resultados da pesquisa a pedido "clojure"
Problema de análise JSON de sintaxe incomum String (Clojure)
Eu tenho uma String clojure longa (java.lang.String) representando um JSON. Possui sintaxe de aparência "normal", assim: "{ a:1, b:"hello" }" As teclas não possuem aspa Todas as bibliotecas que olhei, como ...
Simplificador de expressão aritmética no Clojure
Quero criar um simplificador de expressões aritméticas no Clojure, e sou novo nessa linguagem. Assim, por exemplo:in: "2x + 6y - (12 + (5x - 3y)) + 4" simplified: "- 3x + 9y - 8". Portanto, minha tentativa é analisar a expressão com regexp no ...
Converter vetor de listas em vetor de vetores
Eu tenho os seguintes dados em um arquivo .txt: 1|John Smith|123 Here Street|456-4567 2|Sue Jones|43 Rose Court Street|345-7867 3|Fan Yuhong|165 Happy Lane|345-4533Eu obtenho os dados e os converto em um vetor usando o seguinte código: (def ...
Instalação do Windows Clojure 1.9
No passado, eu usava o instalador do Windows fornecido em clojure.org para instalar o clojure em minhas várias máquinas Windows. O Clojure 1.9 está fora do mercado há algumas semanas, mas ainda não há sinal de um instalador para Windows ou de uma ...
Dividir linhas no clojure durante a leitura do arquivo
Estou aprendendo clojure na escola e tenho um exame chegando. Eu só estava trabalhando em algumas coisas para garantir que eu entendi. Estou tentando ler um arquivo linha por linha e, como faço, quero dividir a linha sempre que houver um ...
Como adiciono um elemento a um mapa de matriz no Clojure?
Como posso adicionar um elemento a um mapa de matriz no Clojure? Eu tentei usar assoc, mas ele não foi adicionado? Eu quero essencialmente definir um valor padrão de 0 para todos os itens ausentes na entrada array-map. (defn create-entry [doc] ...
Como implementar uma função recursiva no cálculo lambda usando um subconjunto da linguagem Clojure?
Estou estudando o cálculo lambda com o livro "Uma introdução à programação funcional através do cálculo lambda", de Greg Michaelson. Eu implemento exemplos no Clojure usando apenas um subconjunto da linguagem. Eu permito apenas: símbolosfunções ...
Como faço exclusões para dependências extraídas por leiningen ao escrever um plug-in?
Estou escrevendo um plug-in personalizado para Leiningen que ajudará na implantação de funções do AWS Lambda escritas no Clojure. estou a usaraws-java-sdk-lambda versão1.11.145 que depende de Jackson2.6.xespecificamente2.6.5 IIRC. Como estou ...
Clojure: garantir a integridade dos dados ao criar um registro a partir de um mapa?
Estou aprendendo o Clojure e gostando, mas encontro uma inconsistência nos registros que me intriga: por que o construtor de mapas padrão (map-> Whatever) não verifica a integridade dos dados ao criar um novo registro? Por exemplo: user=> ...
Remova nós XML específicos usando o Clojure
Eu tenho a seguinte estrutura XML: (def xmlstr "<ROOT> <Items> <Item><Type>A</Type><Note>AA</Note></Item> <Item><Type>B</Type><Note>BB</Note></Item> <Item><Type>C</Type><Note>CC</Note></Item> <Item><Type>A</Type><Note>AA</Note></Item> </Items> ...