Skip to content

zascas/polylith-multi-ws-experiment

 
 

Repository files navigation

The Polylith documentation can be found here:

You can also get in touch with the Polylith Team on Slack.

[Experimental] Multi-Workspace & Multi-Dialect Polylith Repository

This is an experimental workspace showing how a Polylith workspace may look like if Polylith supported multiple workspaces in the same repository with multiple dialects.

See disucussion at polyfy/polylith#301.

Start a REPL in VSCode / Calva

  1. Fork & clone this repo
  2. Open the project in VSCode
  3. Press F1 and select Calva: Start a Project REPL and Connect (aka Jack-In)

Calva will start Clojure and ClojureScript REPLs using shadow-cljs.

This project demonstrates how two Polylith workspaces can share components and how we can have a single Jack-In session and have both Clojure and ClojureScript REPLs. Calva will automatically switch to correct REPL based on the file you are in.

About

polylith supporting CLJ and CLJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 93.6%
  • HTML 6.4%