Understanding Meyvn

I hope you’ll enjoy reading my latest blog post on Meyvn, if only for the historical tidbits around Clojure tooling.

“When we we say that Clojure is hosted on the JVM, we often forget the corollary, that Clojure tooling is built on Maven. We’d be forgiven for the oversight: the tooling is good at keeping Maven out of sight. But Maven is everywhere: in Clojars as the repository format, in Boot where Pomegranate is used as the interface for the Maven resolver, in tools.deps which harnesses the Maven resolver directly… Meyvn takes the ubiquity of Maven to its logical conclusion, delegating all tasks to Maven’s execution engine.”

Oh, and did you ever wonder where Leiningen gets its name from? Read on.

2 Likes

Great post, learnt a lot! Thanks!

1 Like