This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-01-06
Channels
- # announcements (16)
- # aws (9)
- # babashka (76)
- # beginners (92)
- # boot (1)
- # cider (18)
- # clara (7)
- # clj-kondo (26)
- # clojure (104)
- # clojure-europe (4)
- # clojure-nl (11)
- # clojure-spec (11)
- # clojure-survey (101)
- # clojure-uk (35)
- # clojuredesign-podcast (18)
- # clojurescript (8)
- # core-async (29)
- # data-science (1)
- # datomic (13)
- # emacs (4)
- # fulcro (20)
- # graalvm (14)
- # instaparse (2)
- # jobs (1)
- # juxt (6)
- # malli (5)
- # off-topic (30)
- # onyx (3)
- # planck (1)
- # project-updates (7)
- # re-frame (38)
- # reagent (30)
- # reitit (14)
- # remote-jobs (2)
- # shadow-cljs (50)
- # sql (8)
Hello, I'm happy to announce a new support library for core.async, this library attacks the following problems: 1. use of promise-channels in general 2. core.async error propagation 3. JS promises integration with core.async 4. testing core.async user code with cljs.test You can find the library at: https://github.com/wilkerlucio/wsscode-async I open a clojureverse thread to discussions around it: https://clojureverse.org/t/clojurescript-core-async-and-promises-with-sanity/5326 I hope you enjoy, and happy new year!
> lein-git-inject Leiningen middleware which computes the "version" at build-time - from the ambient git context (think tags). Also allows this "computed version" to be automatically embedded in your ClojureScript application for use at runtime (think logging, display, etc) https://github.com/day8/lein-git-inject
This is great, been doing it "manually" by having a macro that loads the git repository on compile time. Great to have something reusable π Thanks!
I guess you've already seen https://github.com/clj-jgit/clj-jgit @U051MTYAB ? Saw that you're shelling out to git
cli and doing bunch of matching, with clj-jgit
it would be a bit simpler
We just released a library that extends Nippy serialization to Clojure fns: https://tech.redplanetlabs.com/2020/01/06/serializing-and-deserializing-clojure-fns-with-nippy/
Interesting one! I gave it a quick read. Note the existing channel desc: > Avoid cross posting in #news-and-articles
as of lately we're trying to tighten the focus of the channel, unless something is an announcement of practically global interest. For setting good example you might want to delete the #announcements version and leave the other as-is. Thanks!
i just did the opposite. keep that in mind for the next time around
@U45T93RA6 Since this is a library announcement, I think it's fine here (I'm one of the Admins here @UM8DMC9FT)
cool, appreciate the guidance. hopefully not the last package i get to announce.
Whoops. This was posted to #news-and-articles first so I was biased to read it mostly as an article
Agreed that it shouldn't have been cross-posted there too. Remember that we're trying to maintain a "light touch" here rather than trying to become the "Channel Police" π
https://github.com/greglook/cljstyle 0.10.1 is available now for all your code-formatting needs! cljstyle
is a binary tool for checking and fixing formatting errors in your Clojure code. This minor version includes a new pipe
command for easy editor integration.
Just published a new version of the Socket REPL package for Atom Chlorine - version 0.3.9. On this version, support for Clojerl REPLs, and a simple fix on Autocomplete for "earmuffs" vars π. Discussions on #chlorine channel