This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-25
Channels
- # adventofcode (18)
- # announcements (10)
- # beginners (59)
- # calva (9)
- # cider (1)
- # clojure (43)
- # clojure-austin (1)
- # clojure-europe (6)
- # clojure-italy (2)
- # clojure-nl (1)
- # clojure-uk (3)
- # clojurescript (8)
- # cursive (3)
- # emacs (3)
- # fulcro (3)
- # hoplon (1)
- # klipse (1)
- # off-topic (24)
- # reagent (2)
- # reitit (1)
- # shadow-cljs (41)
- # specter (5)
- # vim (1)
Liquid 1.0.0 has been released. Fully functional core. Clojure 1.10 as default. https://github.com/mogenslund/liquid
Nice work
Thank you π
Nice - what would be the issues to surmount to get this working in ClojureScript?
I actually did some experiments with Liquid to figure out how it would work using ClojureScript. I did not do much else than remove some JVM specific code and some IO. It is very experimental!! The project is here https://github.com/mogenslund/liquidjs Eval does not always work, functionality is lacking and performance is not snappy! It can be executed in a browser or through lumo. Some time ago I deployed the experiment here as well: http://salza.dk/liq/
Great! Thanks, I'll take a look!
wow amazing! I've often thought about making something like this, so I'll definitely try it out
Lazy sequences are not compatible with dynamic scope: https://blog.klipse.tech/clojure/2018/12/25/dynamic-scope-clojure.html
π also explained in https://stuartsierra.com/2013/03/29/perils-of-dynamic-scope
Thanks for mentioning this article. Itβs a really good one