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

9 la respuesta

Learning Clojure - ¿Qué debo saber sobre Java y más?

Recientemente comencé a aprender Clojure, mi lenguaje de programación principal es Ruby y no tengo experiencia en Java en absoluto. ¿Qué clases estándar de Java sonun deber saber cuando trabajas con Clojure? Obviamente Clojure no viene con un ...

1 la respuesta

¿No podría usar for loop en el bloque go de core.async?

Soy nuevo en la biblioteca clojure core.async, y estoy tratando de entenderlo a través del experimento. Pero cuando lo intenté: (let [i (async/chan)] (async/go (doall (for [r [1 2 3]] (async/>! i r)))))me da una excepción muy ...

2 la respuesta

clojure - enumera todas las permutaciones de una lista

Digamos que tengo un conjunto como este: #{"word1" "word2" "word3"}¿Cómo podría enumerar todas las formas en que estas palabras podrían ordenarse, es decir, word1 word2 word3 word2 word3 word1 word3 word2 word1etc.

1 la respuesta

¿Por qué Clojure se cuelga después de haber realizado mis cálculos?

Estoy experimentando con el filtrado de elementos en paralelo. Para cada elemento, necesito realizar un cálculo de distancia para ver si está lo suficientemente cerca de un punto objetivo. No importa que ya existan estructuras de datos para hacer ...

11 la respuesta

¿Alguien puede explicarme los Transductores Clojure en términos simples?

He intentado leer sobre esto, pero todavía no entiendo el valor de ellos o lo que reemplazan. ¿Y hacen que mi código sea más corto, más comprensible o qué? ActualizarMucha gente publicó respuestas, pero sería bueno ver ejemplos de transductores ...

5 la respuesta

Una expresión regular para que coincida con una subcadena que no es seguida por otra subcadena determinada

Necesito una expresión regular que coincidablahfooblah pero noblahfoobarblah Quiero que solo coincida con foo y todo lo que esté alrededor, siempre que no esté seguido de un bar. Intenté usar esto:foo.*(?<!bar) que está bastante cerca, ...

7 la respuesta

¿Cómo encuentro el índice de un artículo en un vector?

Alguna idea de qué???? ¿debiera ser? ¿Hay un construido en? ¿Cuál sería la mejor manera de lograr esta tarea? (def v ["one" "two" "three" "two"]) (defn find-thing [ thing vectr ] (????)) (find-thing "two" v) ; ? maybe 1, maybe '(1,3), actually ...

13 la respuesta

¿Existe una metodología de ingeniería de software para la programación funcional? [cerrado]

La ingeniería de software, tal como se enseña hoy, se centra por completo en la programación orientada a objetos y la visión del mundo "natural" orientada a objetos. Existe una metodología detallada que describe cómo transformar un modelo de ...

1 la respuesta

¿Cómo seleccionar el enésimo elemento de un tipo particular en vivo?

Estoy tratando de raspar algunos datos de una página con un diseño basado en tablas. Entonces, para obtener algunos de los datos, necesito obtener algo como 3ra tabla dentro de la 2da tabla dentro de la 5ta tabla dentro de la 1ra tabla dentro del ...

2 la respuesta

¿Cómo detengo el servidor de jetty en clojure?

Estoy escribiendo una aplicación web usando ring y clojure. Estoy usando el adaptador de muelle para el servidor de desarrollo y emacs / SLIME para IDE. Si bien la recarga de envoltura ayuda, run-jetty bloquea mi sesión de baba y me gustaría ...