|
425 | 425 | </span> |
426 | 426 | </a> |
427 | 427 |
|
428 | | -</li> |
429 | | - |
430 | | - <li class="md-nav__item"> |
431 | | - <a href="#create-a-mini-clojure-project" class="md-nav__link"> |
| 428 | + <nav class="md-nav" aria-label="Clojure Resources"> |
| 429 | + <ul class="md-nav__list"> |
| 430 | + |
| 431 | + <li class="md-nav__item"> |
| 432 | + <a href="#create-a-try-clojure-starter-project" class="md-nav__link"> |
432 | 433 | <span class="md-ellipsis"> |
433 | | - Create a mini Clojure project |
| 434 | + Create a Try Clojure starter project |
434 | 435 | </span> |
435 | 436 | </a> |
436 | 437 |
|
| 438 | +</li> |
| 439 | + |
| 440 | + </ul> |
| 441 | + </nav> |
| 442 | + |
437 | 443 | </li> |
438 | 444 |
|
439 | 445 | <li class="md-nav__item"> |
|
2292 | 2298 | </span> |
2293 | 2299 | </a> |
2294 | 2300 |
|
2295 | | -</li> |
2296 | | - |
2297 | | - <li class="md-nav__item"> |
2298 | | - <a href="#create-a-mini-clojure-project" class="md-nav__link"> |
| 2301 | + <nav class="md-nav" aria-label="Clojure Resources"> |
| 2302 | + <ul class="md-nav__list"> |
| 2303 | + |
| 2304 | + <li class="md-nav__item"> |
| 2305 | + <a href="#create-a-try-clojure-starter-project" class="md-nav__link"> |
2299 | 2306 | <span class="md-ellipsis"> |
2300 | | - Create a mini Clojure project |
| 2307 | + Create a Try Clojure starter project |
2301 | 2308 | </span> |
2302 | 2309 | </a> |
2303 | 2310 |
|
| 2311 | +</li> |
| 2312 | + |
| 2313 | + </ul> |
| 2314 | + </nav> |
| 2315 | + |
2304 | 2316 | </li> |
2305 | 2317 |
|
2306 | 2318 | <li class="md-nav__item"> |
@@ -2390,8 +2402,13 @@ <h2 id="clojure-resources">Clojure Resources<a class="headerlink" href="#clojure |
2390 | 2402 | <li><a href="https://clojurescript.org/guides/quick-start">ClojureScript Quick Start</a></li> |
2391 | 2403 | </ul> |
2392 | 2404 | <p>There are also many great books on Clojure. <a href="https://www.braveclojure.com/clojure-for-the-brave-and-true/">Clojure for the Brave and True</a> can be read for free online. It is a great resource for beginners.</p> |
2393 | | -<h2 id="create-a-mini-clojure-project">Create a mini Clojure project<a class="headerlink" href="#create-a-mini-clojure-project" title="Permanent link">#</a></h2> |
2394 | | -<p>When you are more familiar with Calva, and want a standalone REPL, there is a separate command: <strong>Calva: Create a mini Clojure project</strong>. It will ask for folder to create the project in, and open this project for you, connecting the REPL. This project only contains one source file and has no build tooling. For creating more “real” project starters, we recommend using <a href="https://github.com/seancorfield/deps-new">deps-new</a>, by sSean Corfield.</p> |
| 2405 | +<h3 id="create-a-try-clojure-starter-project">Create a Try Clojure starter project<a class="headerlink" href="#create-a-try-clojure-starter-project" title="Permanent link">#</a></h3> |
| 2406 | +<p>If you want a minimal local project to poke around in (rather than the guided REPL above), use the command <strong>Calva: Create a </strong>Try Clojure<strong> project</strong>.</p> |
| 2407 | +<ul> |
| 2408 | +<li>It stages the “official” <a href="https://github.com/clojure/try-clojure">https://github.com/clojure/try-clojure</a> project and adds some few Calva settings.</li> |
| 2409 | +<li>Only Java required</li> |
| 2410 | +</ul> |
| 2411 | +<p>For creating more “real” project starters, we recommend using <a href="https://github.com/seancorfield/deps-new">deps-new</a>, by Sean Corfield.</p> |
2395 | 2412 | <h2 id="dram-where-the-guides-live">Dram - Where the Guides Live<a class="headerlink" href="#dram-where-the-guides-live" title="Permanent link">#</a></h2> |
2396 | 2413 | <p>The command for starting the Getting Started REPL will download the files from <a href="https://github.com/BetterThanTomorrow/dram">this repository</a>. It is very much work in progress, and there is not even a finished Clojure Beginner's Guide there yet. When you run the command again, and from then on, you will get the option to download new files or keep using your existing. Downloading new ones will not overwrite your existing ones, because they will be downloaded to a new temp directory. You can find the directory easily using VS Codes context menu command for revealing a file in the Explorer/Finder.</p> |
2397 | 2414 | <h2 id="one-last-thing">One Last Thing<a class="headerlink" href="#one-last-thing" title="Permanent link">#</a></h2> |
|
0 commit comments