https://github.com/clojurestream/clerk-workshop
Files for Clerk Workshop at ClojureStream
https://github.com/clojurestream/clerk-workshop
clerk clojure
Last synced: 7 months ago
JSON representation
Files for Clerk Workshop at ClojureStream
- Host: GitHub
- URL: https://github.com/clojurestream/clerk-workshop
- Owner: clojurestream
- License: other
- Created: 2023-04-19T11:58:20.000Z (almost 3 years ago)
- Default Branch: 2023-05
- Last Pushed: 2023-05-10T16:22:57.000Z (almost 3 years ago)
- Last Synced: 2025-03-12T01:54:35.256Z (11 months ago)
- Topics: clerk, clojure
- Language: Clojure
- Homepage: https://clojure.stream/workshops/clerk
- Size: 39.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Clerk Workshop
Clerk is an open source programmer's assistant for Clojure that combines the advantages of notebooks like Jupyter, Smalltalk-style Moldable Development, and using one's favorite editor.
## System Requirements
Before the workshop, please make sure you've cloned this repo.
For interactive development, it is recommended you let your editor
start the project (`jack-in`), if asked you should select `deps.edn` as
the project type. Your browser should then show Clerk's welcome page.
We also recommend setting up a 🔪 [hotkey in your
editor](https://github.com/nextjournal/clerk#editor-workflow). If the
editor you're using, isn't on the list, please let us know on the
Slack.
Without a hotkey, you should start Clerk with a file watcher. Open
`user.clj` and evaluate the first form in the comment block to start
Clerk with a file watcher.
If you can't get `jack-in` to work, please reach out before the
workshop, we're happy to help.
Thank you, looking forward to see you all Wednesday!
## Workshop Feedback
At the end of the workshop, please [provide short feedback][feedback-form]
[feedback-form]: https://forms.gle/E9q8gwyW7tVfHkJt9