clojurescript

Private def en clojure / clojurescript

En Clojure y clojurescript puedes tener una versión privada de defn llamada defn-, pero ¿cómo haces lo mismo con def, ya que def - no parece estar incluido?

Cualquier clojurescript tutoriales? [cerrado]

¿Ya hay algún buen tutorial sobre ClojureScript? Me gustaría probarlo, pero no sé por dónde empezar exactamente.

¿Cómo se compara Elm con ClojureScript?

Estoy llegando a un punto donde la GUI codifica con Backbone.el patrón MVC orientado a objetos de js se está volviendo bastan ... la JVM, por lo que ambos son requisitos adicionales para una tienda de nodos. Tal vez solo se reduce a Clojure vs Haskell.

¿Cuál es la diferencia entre el estado de la aplicación y el estado local del componente en Clojurescript Om?

He pasado por el tutorial básico Om de David Nolen, pero todavía estoy un poco confundido acerca de la diferencia entre el es ... de la aplicación y el estado local del componente. Cuando se hace referencia a cursores, ¿también se refiere a uno o a ambos?

Asignación de interop de Javascript en Clojurescript

Pregunta tonta: ¿cómo hago la asignación de Javascript en Clojurescript ? Estoy usando una lib de Javascript y necesito estab ... cer el valor del campo de un objeto como obj.this=that; - No conozco Javascript, así que tal vez hay un .¿establecer método ?

deftype vs defrecord

Mientras que defrecord es la forma preferida - para el caso general-en Clojure para definir una "entidad", en ClojureScript s ... a deftype, como se refleja en varios documentación . ¿Cuál es la diferencia entre ambas formas? ¿Cuál debería preferirse?

Accediendo a "esto" en Clojurescript

¿Hay alguna forma de acceder al objeto "this" en clojurescript? Estoy teniendo problemas con la propagación de eventos cua ... podría ser (defn my-handler [e] (this-as this (let [data-attr (.data ($ this) "my-attr")] (log data-attr))))

Cómo depurar ClojureScript

Me disculpo por esta pregunta aparentemente estúpida, pero he estado jugando con ClojureScript de vez en cuando durante unas ... ciones ClojureScript en estos días es habilitar mapas de origen - http://github.com/clojure/clojurescript/wiki/Source-maps

¿Cómo puedo obtener Clojure: pre&: post para reportar su valor fallido?

(defn string-to-string [s1] {:pre [(string? s1)] :post [(string? %)]} s1) Me gustan las condiciones :pre y :post, ... ente lo que (defn y (fn y amigos hacen para que :pre y :post también impriman los valores que conducen a que la prueba falle.