do you know #cyclejs but you would like to do some #clojurescript but with less hastle to setup. I did it with #squint and it feels great just have a look on your own. And the crazy part you can even use react-native ;)

do you know #cyclejs but you would like to do some #clojurescript but with less hastle to setup. I did it with #squint and it feels great just have a look on your own. And the crazy part you can even use react-native ;)
Me encanta programar en #Lisp en mi tiempo libre. La programación funcional fomenta la abstracción y me permite construir sistemas complejos a partir de funciones simples. El REPL me abre la puerta a jugar en tiempo real con el código sin tener que reiniciar constantemente el software o forzarme a lanzar un programa de depuración. Para mi es una herramienta poderosa para afinar mis habilidades de programador, probar nuevas ideas, patrones y un espacio para la creatividad. Además tienes sabores en cualquier lugar: #Clojure para JVM, #ClojureScript para #JavaScript, #Emacs Lisp para Emacs, #CommonLisp y #Racket para ejecutar en el equipo... Aunque yo te recomiendo que te quedes en un solo lenguaje y lo domines. No es necesario aprender todos los dialectos de Lisp, pero si es bueno conocerlos para entender sus diferencias y similitudes.
Si quieres aprender más sobre #Lisp, te recomiendo uno de mis libros favoritos: "Land of Lisp" de Conrad Barski. Es un libro divertido que te enseña a programar en Lisp mientras creas juegos y aplicaciones gráficas. También puedes encontrar muchos recursos en línea, por supuesto.
since (I think) #clojurescript is a bit of an overkill for my dabbling, (and I'm fed up with js when the code exceeds ~50 lines) what should I use:
@winsdominoes TypeScript is great, but #ClojureScript is wonderful.
UIx- Idiomatisch #ClojureScript interface to modern React.js
https://github.com/pitch-io/uix
- Syntax: Rest params in props destructuring (same as [a b & xs] but for associative types e.g. {:keys [a b] :& xs})
should also exist in core #Clojure fpr associative types too
More progress on Parts! Got a first version of the relationships between different parts working, plus improved the editing experience. #ClojureScript #UIx #InternalFamilySystems
#ClojureScript fam, which of these is more idiomatic for drilling down into DOM events?
Thread-first seems to be more Clojure-y, and aesthetically I like it more, but dotdot seems like it's designed specifically for this particular purpose.
What do you think?
"WebComponents will outlive your javascript framework"
He is right, and since #WebComponents are not what you want, don't depend on a Javascript framework.
Depend on a #Clojurescript one instead.
Trying to figure out what to use in my next personal project. Trying to stay away from touching JS. I have been considering #Elm becuase I like #haskell. I also have been considering #clojurescript and #clojure becuase I love #lisp. I guess I could choose any backend but I am really looking for a frontend replacement to make a QOL improvement
Hello fellow clojurists.
Today I released 2 open source Clojurescript libraries:
- Siagent, a subset of Reagent using Signaali, and
- Si-frame, a fork of Re-frame which is based on Siagent & Signaali.
I am looking for testers willing to provide feedback.
Thank you
https://github.com/metosin/signaali
https://github.com/metosin/siagent
https://github.com/metosin/si-frame
It's crazy that the optimised production build of a simple "hello world" in #ClojureScript is a whopping 97kb. I'm guessing this is the ClojureScript runtime, the Google Closure lib, and shadow-cljs related stuff.
I like writing Clojure on the frontend, but maybe it's time to reconsider plain JS? Or am I overreacting? #theWorkshop
I am starting a live Clojure coding session on Twitch. https://www.twitch.tv/greencoder
Topic of the day: Implementing a mini version of Reagent using Signaali.
@pawel talks about inheriting a bespoke text editor in #ClojureScript with annotation features for text and entire audio conversations in order to train a machine learning model to give feedback to foreign language learners: https://youtu.be/VcBPp8_U5Ck #MachineLearning
> What’s in a component? That which implemented in any other way would fell as reusable
In this article, I show how to start a web framework based on the reactivity provided by Signaali.
More specifically, I am describing how its components were formed and how the conversion from an HTML representation to reactive DOM elements works at a basic level.
"Making HTML reactive using Signaali" - my first blog post of the year.
https://blog.404.taipei/making-html-reactive-using-signaali
This article is the first of a serie about #Vrac's development.
I recently released a small Clojure(script) library which handles reactive computations and effects.
Doesn't seem like you can use #storybook with #clojurescript anymore because storybook expects you to have exactly a `default export { ... }`. Yes, it does the static analysis for the js code. It doesn't eval it.