Resultados de la búsqueda a petición "clojure"

2 la respuesta

¿Cómo se implementaría el 'Modelo' en una aplicación web tipo Rails en un lenguaje de programación funcional?

En los marcos de desarrollo web MVC como Ruby on Rails, Django y CakePHP, las solicitudes HTTP se enrutan a los controladores, que obtienen objetos que generalmente se almacenan en un almacén de bases de datos de fondo. Estos objetos representan ...

3 la respuesta

Clojure-Cómo agregar pares sucesivos en el vector?

Intentando escribir una función recursiva que agregue pares sucesivos en un vector. [1 2 3 4] => [3 5 7]Bastante atascado y esto es lo que tengo actualmente: (def tmp [ 1 2 3 4]) user> (map #(+ (second %) (first %)) (partition-all 2 tmp ))Esto ...

5 la respuesta

¿Cómo filtrar un mapa persistente en Clojure?

Tengo un mapa persistente que quiero filtrar. Algo como esto: (filter #(-> % val (= 1)) {:a 1 :b 1 :c 2})Lo anterior sale como([:a 1] [:b 1]) (una secuencia perezosa de entradas de mapa). Sin embargo, quiero ser{:a 1 :b 1}. ¿Cómo puedo filtrar ...

2 la respuesta

clojure recurrente vs bucle imperativo

Aprendiendo Clojure e intentando entender la implementación: ¿Cuál es la diferencia de: (def factorial (fn [n] (loop [cnt n acc 1] (if (zero? cnt) acc (recur (dec cnt) (* acc cnt)) ; in loop cnt will take the value (dec cnt) ; and acc will take ...

2 la respuesta

isReachable en Java no parece estar funcionando de la manera que se supone que debe

Estoy usando Clojure, pero puedo leer Java, por lo que esta no es una pregunta específica de Clojure. Esto ni siquiera parece estar funcionando desde Java. Estoy tratando de implementar un poco de una función 'ping' usando isReachable. El código ...

6 la respuesta

Principiante a Swing

Me gustaría crear una aplicación Swing simple. Sin embargo, tengo muy, muy, muy poca experiencia con Swing. Quiero crear una aplicación de una ventana que se actualice cada 5 minutos con el contenido de un raspado de pantalla que hago. Estoy ...

2 la respuesta

Sirviendo rutas de aplicaciones y API con diferentes middleware usando Ring y Compojure

Tengo una aplicación ring + compojure y quiero aplicar diferentes middleware dependiendo de si la ruta es parte de la aplicación web o de la api (que está basada en json). Encontré algunas respuestas a esta pregunta sobre el desbordamiento de ...

7 la respuesta

Alternativas a Java en Android

¡Acabo de comprarme un teléfono Android y me muero por comenzar a codificarlo! Sin embargo, no soy un gran fanático de Java, aunque puedo vivir con eso, me gustaría saber si hay alternativas razonables para la máquina virtual de Android. Hice un ...

5 la respuesta

¿Cómo borrar el REPL en modo sidra?

No me refiero a limpiar la salida de texto de REPL; Me refiero a limpiar todo evaluadoresultados en REPL. Durante el desarrollo, repetidamenteC-c C-q yC-c M-j Es de baja eficiencia. ACTUALIZARPuede haber un mal comportamiento de depuración mío. ...

3 la respuesta

Gestionar dependencias en `project.clj` desde la línea de comando

Me gustaría buscar e instalar las dependencias de clojure desde la línea de comandos. ¿Existe una herramienta / comando leiningen /lein change script? / ... que puede: buscar bibliotecas clojure en líneavolver a escribirproject.clj para incluir ...