HoneySQL + SQLite, bundled with Hyperlith, are useful for building stateful TUIs.
Atomstream does not run in babashka (yet), but it would be nice to develop with charm.clj + the above libraries. This way, we can start development with only the TUI, then alter the ns form, and it should work on the Web too.
Approach:
Create a library, name to be determined, so we can use these with charm (no Web rendering). We would fall back to the sqlite pod when running in babashka.
HoneySQL + SQLite, bundled with Hyperlith, are useful for building stateful TUIs.
Atomstream does not run in babashka (yet), but it would be nice to develop with charm.clj + the above libraries. This way, we can start development with only the TUI, then alter the ns form, and it should work on the Web too.
Approach:
Create a library, name to be determined, so we can use these with charm (no Web rendering). We would fall back to the sqlite pod when running in babashka.