This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-07-01
Channels
- # announcements (23)
- # babashka (66)
- # babashka-sci-dev (7)
- # beginners (24)
- # biff (2)
- # calva (19)
- # cider (10)
- # clj-kondo (12)
- # cljs-dev (3)
- # cljsrn (2)
- # clojure (37)
- # clojure-art (1)
- # clojure-europe (50)
- # clojure-gamedev (1)
- # clojure-nl (1)
- # clojure-norway (22)
- # clojure-uk (7)
- # clojurescript (6)
- # conjure (28)
- # cursive (19)
- # data-science (11)
- # fulcro (21)
- # holy-lambda (12)
- # honeysql (6)
- # hyperfiddle (2)
- # jobs (1)
- # lsp (5)
- # malli (4)
- # meander (3)
- # missionary (8)
- # nbb (5)
- # off-topic (39)
- # rdf (9)
- # reitit (1)
- # releases (1)
- # sci (21)
- # shadow-cljs (42)
- # specter (1)
- # xtdb (11)
If I wanted to create a browser-playground for a specific library, where should I start? Is there a repo I could use as a starting point?
@mkvlr ^ I keep hearing this question over and over. We should maybe build something? ;)
@martinklepsch You could maybe start with https://nextjournal.github.io/clojure-mode/ and then add your own library in the mix.
so once we wrap up the migration to 6.0 we can have clojure mode embedded in markdown code fences
means we need to wrap up: • https://github.com/nextjournal/markdown/pull/4 • https://github.com/nextjournal/clojure-mode/pull/25 from there, it should not be a lot of work to adjust https://snapshots.nextjournal.com/markdown/build/8f8372e5584dba4e1f86e38f3e4aca2e20dceeb4/index.html#/notebooks/try.clj to get a playground based on a markdown file
I vouch for the one with nextjournal.
and if I’m not mistaken you’re mainting all the other ones except clojure.core
🙃
@martinklepsch I'd recommend starting from https://github.com/nextjournal/clojure-mode/pull/25 which we'll wrap up next week, this adds support for Clerk's viewers to it (besides upgrading Codemirror & other deps)
clojure-mode looks awesome really awesome! Ideally I was looking for something that would be more a matter of configuring+deploying rather than building 😅 But seems like clojure-mode would be an amazing foundation for that
@borkdude yeah, definitely something that should exist