TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Clojure and Deps.edn: A basic guide

138 pointsby tomekwalmost 6 years ago

6 comments

geospeckalmost 6 years ago
In addition to the post I will add here a nice video[1] that was recently uploaded from the very well known in Clojure community Sean Corfield which demonstrates the functionality and power of Deps.edn.<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=CWjUccpFvrg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=CWjUccpFvrg</a>
评论 #20365715 未加载
评论 #20362891 未加载
dimovichalmost 6 years ago
What I really like about deps.edn is the ability to add git repos and also local projects as deps. Makes forking and testing libraries a charm.<p>Another wonderful tutorial about using deps.edn that contains additional tips for Emacs -- <a href="https:&#x2F;&#x2F;cjohansen.no&#x2F;tools-deps-figwheel-main-devcards-emacs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cjohansen.no&#x2F;tools-deps-figwheel-main-devcards-emacs...</a>
评论 #20365612 未加载
frou_dhalmost 6 years ago
EDN is to Clojure as JSON is to JS.<p>Shame it hasn&#x27;t similarly transcended its home language because it has a killer feature: <a href="https:&#x2F;&#x2F;github.com&#x2F;edn-format&#x2F;edn#tagged-elements" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;edn-format&#x2F;edn#tagged-elements</a>
评论 #20365747 未加载
danpeddlealmost 6 years ago
deps support in cursive is excellent, just as an aside. Feels very slick to get a project going.<p><a href="https:&#x2F;&#x2F;cursive-ide.com&#x2F;userguide&#x2F;deps.html" rel="nofollow">https:&#x2F;&#x2F;cursive-ide.com&#x2F;userguide&#x2F;deps.html</a>
评论 #20364071 未加载
geokonalmost 6 years ago
thanks for the guide! I&#x27;ve sorta been avoiding dipping my toes into deps.edn. Maybe I missed it, but this doesn&#x27;t really seem to illustrate any advantage over lein<p>now you have to hunt down extensions&#x2F;plugins to do testing and make uberjars, cobble it all together yourself and then hope they remain maintained going forward<p>what&#x27;s the benefit? you can make wacky nonstandard directory layouts? I feel like I&#x27;m missing the motivation or maybe my problems are too simple. that said it does seem like a nice low level tool (ie. maybe lein could be implemented in terms of deps.edn)
评论 #20365854 未加载
评论 #20366241 未加载
评论 #20365160 未加载
评论 #20364956 未加载
tvaughanalmost 6 years ago
Another working example: <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;tvaughan&#x2F;kibit-runner" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;tvaughan&#x2F;kibit-runner</a> and <a href="https:&#x2F;&#x2F;clojars.org&#x2F;tvaughan&#x2F;kibit-runner" rel="nofollow">https:&#x2F;&#x2F;clojars.org&#x2F;tvaughan&#x2F;kibit-runner</a> (with publish to Clojars)