These are public posts tagged with #clojurescript. You can interact with them if you have an account anywhere in the fediverse.
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
Idiomatic ClojureScript interface to modern React.js…
GitHub"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.
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
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.
[FR|EN] Frontend framework dev in Clojure(script)
TwitchHey #clojure / #clojurescript community, does anyone have a config for clj-kondo to support the re-frame macros? #cljKondo
Minimal presentation slides for #clojurescript Made with #Scittle
> 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.
What’s in a component? That which implemented in any…
blog.404.taipei"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.
Learn how to make HTML reactive using Signaali by updating…
blog.404.taipeiI will be on twitch in a couple of minutes, starting the rewrite from scratch of #Vrac using the library #Signaali which I published recently.
It's usually a slow stream, but you can join and ask question at any time.
[FR|EN] Frontend framework dev in Clojure(script)
TwitchI recently released a small Clojure(script) library which handles reactive computations and effects.
A small, portable & flexible implementation of signals…
GitHubИстория авиасимуляторов
Глюк с мостами в MSFS 2020 Ходят слухи, что современные игровые симуляторы типа Microsoft Flight Simulator (MSFS) реально используются в обучении будущих пилотов. Честно говоря, в такие слухи не очень верится: это как изучать боевые искусства по Mortal Kombat. Но потрясающий реализм современных игр как бы намекает, что всякое возможно… Если дать игроку штурвал, шлем VR, кресло на гидравлической платформе с наклонами и тряской (5D), то это будет похоже на пилотирование настоящего самолёта. Есть реальные истории , как после многолетней игры на MSFS люди спокойно сдают на лицензию пилота, потому что в одномоторнике им известны все элементы управления. А на гражданском лайнере полёт вообще бóльшую часть времени на автопилоте.
https://habr.com/ru/companies/ruvds/articles/868594/
#IOCCC_Flight_Simulator #авиасимулятор #IOCCC #самолет #Пайпер_Чероки #jsFlightSim #ClojureScript #Obfuscated_C #обфускация #Иниго_Килес #Microsoft_Flight_Simulator #Stunt_Island #автопилот #Desert_Storm #Digital_Combat_Simulator #Eagle_Dynamics #AeroflyFS #FlightGear #TerraSync #электромеханическая_игра #XPlane #Laminar_Research #Prepar3D #ruvds_статьи
Глюк с мостами в MSFS 2020 Ходят слухи, что современные…
ХабрWorking on a Chrome plugin I got to use ClojureScript in yet another new environment. After the usual browser setup, Node, Deno and Github Actions, this time it was the Chrome plugin system. While it was mostly a very smooth ride, I had a little trouble figuring out how to deal with a “Cannot infer target type in expression” warning.
It showed up while dealing with a HAR entry object passed in to my callback from devtools.network.onRequestFinished. The HAR object, while its shape is well defined, is not typed in a strict sense (though I guess there may be some type definition for it somewhere out there if I looked hard enough). That’s why when I tried to access its fields like (-> entry .-request .-url) the ClojureScript compiler (through Shadow CLJS) would complain about inferring the “target type” as above.
[…]
https://blog.valerauko.net/2024/12/10/untyped-js-objects-in-clojurescript/
I've actually been able to dig into some #ClojureScript this morning, and it has boosted my mood. It's hit or miss sometimes, since I'm often more involed with pairing, code reviews, and story planning these days. And I need the mood boost; it was a rough day yesterday.
Logseq A privacy-first, open-source platform for knowledge management and collaboration
A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: http://trello.com/b/8txSM12G/roadmap
https://github.com/logseq/logseq
#git #markdown #clojure #graph #clojurescript #knowledgeGraph #orgMode #noteTaking #pkm #localFirst
#squintcljs browser REPL with vite HMR progress :)