Preguntas etiquetadas con clojure

Clojure es un dialecto Lisp moderno para la máquina virtual Java (con versiones para CLR y JavaScript). Más que una simple implementación de Lisp en Java, Clojure proporciona acceso a las clases y el ecosistema de Java.

1
El proxy de Clojure 1.2.1 / 1.3 / 1.4 'generado en el tiempo de ejecución de Grails 2.0.0 falla. 1.2.0 está bien
Estoy trabajando para extender el complemento Grails Clojure en Grails 2.0.0 (y 2.1.0-SNAPSHOT) y quería actualizarlo a Clojure 1.3.0 y agregar clojure.tools.logging . Clojure lanza una excepción durante la compilación de un proxy de la función de flujo de registro de ByteArrayOutputStreamin clojure.tools.logging: ClassCastException: clojure.asm.Type cannot be cast to clojure.lang.IFn …
103 grails  groovy  clojure  proxy 





5
¿Para qué es útil Clojure? [cerrado]
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
100 clojure 

5
Clojure: cons (seq) frente a conj (lista)
Sé que consdevuelve una secuencia y conjdevuelve una colección. También sé que conj"agrega" el artículo al final óptimo de la colección, y conssiempre "agrega" el artículo al frente. Este ejemplo ilustra ambos puntos: user=> (conj [1 2 3] 4) ; returns a collection [1 2 3 4] user=> (cons 4 …

3
Reescritura de Java a Clojure
Mi empresa me acaba de pedir que reescriba una aplicación Java grande (50.000 líneas únicas de código) (una aplicación web que usa JSP y servlets) en Clojure. ¿Alguien más ha recibido consejos sobre lo que debo tener en cuenta? Tenga en cuenta que conozco bastante bien tanto Java como Clojure. …
97 java  clojure  vaadin 

14
¿Aplicación de muestra de Clojure de tamaño mediano?
¿Existe una aplicación de muestra de Clojure de tamaño mediano que pueda usarse como un ejemplo de "mejores prácticas" y una buena manera de ver cómo se vería dicha aplicación en términos de código y organización del código? Una aplicación web sería particularmente interesante para mí, pero lo más importante …

5
Cómo convertir una secuencia perezosa en no perezosa en Clojure
Intenté lo siguiente en Clojure, esperando que se devolviera la clase de una secuencia no perezosa: (.getClass (doall (take 3 (repeatedly rand)))) Sin embargo, esto todavía regresa clojure.lang.LazySeq. Supongo que doallsí evalúa la secuencia completa, pero devuelve la secuencia original ya que sigue siendo útil para la memorización. Entonces, ¿cuál …


4
Clojure vs otros Lisps [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.