Fork me on GitHub

Just released the first stable version of tank, a pure Clojure lightweight library of fault tolerance idioms

šŸ‘ 28
šŸ‘ 4
Jivago Alves10:01:42

@U0GRKUGLQ Iā€™m just curious if you are aware of and if so what would be the reason you created tank for. Thanks for the library though!


hey Jivago! No, I didn't know this. looks pretty good

Jivago Alves21:01:16

Please feel free to take a closer look. Perhaps mention it as an alternative to your library on your README and when we should use yours instead. Thanks!


Yeah, I'm planning on doing that. It didn't exist when I first released tank, so maybe tank is actually obsolete now, since resilience4clj seems to have a lot more features. Anyway I'll take a closer look at the project when I have the time :)

šŸ‘ 4

@U4L16CHT9 can you help us out here? šŸ™‚


@U0GRKUGLQ nice work on tank. You can learn more about resilience4clj here:


Hi! Just releaeed the Simple Library template (slib) for clj-new. This template is based on clj-new and Badigeon tools and can run common tasks (as Leiningen does): ā€¢ build jar, ā€¢ compile java sources, ā€¢ create pom, ā€¢ sign jar file ā€¢ local install to .m2 ā€¢ deploy jar to clojars ā€¢ run tests using kaocha


looks very interesting! thanks for sharing.

Alex Miller (Clojure team)15:01:20

thx! I tried the github template path and it failed for me with

Execution error (ExceptionInfo) at clj-new.helpers/resolve-remote-template (helpers.clj:149).
Could not load artifact for template: slib
	Tried coordinates:
		[slib/boot-template "RELEASE"]
		[slib/lein-template "RELEASE"]

Alex Miller (Clojure team)15:01:27

I'm using clj-new 0.8.5, which is the version in the clj-new readme


@U064X3EF3 hi! What command did you use to run? try this command (from doc) : clj -A:new qwerty/asd


I have clj-new 0.8.5

Alex Miller (Clojure team)15:01:44

$ clj -A:new  qwerty/asd

Failed with: org.apache.maven.repository.internal.DefaultModelResolver.<init>(org.eclipse.aether.RepositorySystemSession,org.eclipse.aether.RequestTrace,java.lang.String,org.eclipse.aether.impl.ArtifactResolver,org.eclipse.aether.impl.VersionRangeResolver,org.eclipse.aether.impl.RemoteRepositoryManager,java.util.List)
Execution error (ExceptionInfo) at clj-new.helpers/resolve-remote-template (helpers.clj:149).
Could not load artifact for template: slib
	Tried coordinates:
		[slib/boot-template "RELEASE"]
		[slib/lein-template "RELEASE"]

Full report at:

Alex Miller (Clojure team)15:01:05

oh, I may have a hacked up env, hang on

Alex Miller (Clojure team)16:01:07

taking this to #tools-deps


Here is another one for building uberjars.


i'm not much of an nrepl user myself, but from the deps.edn files it looks like both slib and sapp support a convenient way to start an repl repl. i didn't notice that in the docs. perhaps it'd be worth mentioning? in any case, this looks nice too :thumbsup:


New release, 0.15.0, of the DLFP book, with a chapter on classifying IMDB sentiments with the deep network you develop and train with software where you wrote every single piece of Clojure code.;release=0.15.0

sheepy 28
šŸš€ 8

Book and book updates are more effectively communicated in the #news-and-articles channel. Please use that channel for messages like this to to avoid annoying the community. Thank you


Exercism is looking for additional maintainers. Perhaps you can help flesh out the exercises for the Clojure track?

šŸ™ 4