Resultados da pesquisa a pedido "clojure"
Quais são os caracteres permitidos em uma palavra-chave Clojure?
Estou procurando uma lista dos caracteres permitidos em uma palavra-chave clojure. Especificamente, estou interessado em saber se algum dos seguintes caracteres é permitido:- _ /. Eu não sou um programador java, então eu não saberia as ...
Obter uma pilha de chamadas no Clojure
Quando executo meus programas Clojure e recebo um erro durante a execução, percebo que a mensagem impressa pelo REPL contém apenas o número da linha de nível superior do script que executei. Posso fazer com que ele despeje uma pilha de chamadas ...
Como definir e obter metadados multimétodos no clojure?
Estou usando vários métodos para analisar comandos de linha de comando e seus argumentos. (defmulti run (fn [command args] command)) (defmethod run :default [& _] ...) ^{:args "[command]"} (defmethod run "help" [_ & [args]] "Display command list ...
Java: Obtendo o Bytecode da Classe no Tempo de Execução a partir da Mesma JVM
Relacionado a:Existe uma maneira de obter o bytecode para uma classe em tempo de execução? [https://stackoverflow.com/questions/2737285/java-is-there-a-way-to-obtain-the-bytecode-for-a-class-at-runtime] Estou adicionando durabilidade ao Clojure ...
Convertendo estruturas de dados Clojure em coleções Java
Qual é a maneira idiomática de Clojure de converter uma estrutura de dados em uma coleção Java, especificamente: [] para umjava.util.ArrayList{} para umjava.util.HashMap#{} para umjava.util.HashSet() para umjava.util.LinkedListExiste uma ...
Sintaxe de dicas do tipo Clojure
No livro "Programming Clojure" (Halloway, S., (2009). Programming Clojure. Raleigh, NC: Pragmatic Bookshelf.) Ele mostra dicas de tipo usando a sintaxe (defn describe-class [#^Class c] ...)enquanto noSite de Clojure ...
Como filtrar o vetor de mapas por várias chaves no Clojure
Suponha que temos uma estrutura de dados como esta: (def data (atom [{:id 1 :first-name "John1" :last-name "Dow1" :age "14"} {:id 2 :first-name "John2" :last-name "Dow2" :age "54"} {:id 3 :first-name "John3" :last-name "Dow3" :age "34"} {:id 4 ...
No clojure, como posso testar se um símbolo foi definido?
Gostaria de ver se um símbolo foi "definido", mas não consigo ver nenhuma sintaxe ifdef
forma legível humana clojure.spec?
Com o clojure.spec, existe uma maneira de definir uma especificação mais "legível por humanos" para mapas aninhados? O seguinte não lê muito bem: (s/def ::my-domain-entity (s/keys :req-un [:a :b]) (s/def :a (s/keys :req-un [:c :d])) (s/def :b ...