announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
mihaelkonjevic 2020-07-29T09:22:20.277500Z

Announcing keechma/pipelines - Manager for async and concurrent code in ClojureScript. https://github.com/keechma/keechma-pipelines

πŸ‘ 8
2020-07-29T11:24:12.280Z

Hi, here the recording of Justin Conklin presentation Microbenchmarks with jmh-clojure at the https://www.meetup.com/London-Clojurians/events/271860420/ meetup. https://youtu.be/_6qVfFkBdWI

πŸ‘ 4
❀️ 2
borkdude 2020-07-29T11:28:20.280400Z

Thanks for the fast publishing!

πŸ‘ 1
tiensonqin 2020-07-29T14:24:25.282400Z

Hi, just want to share http://logseq.com which is a local-first non-linear outliner for organizing your knowledge base, it draws a lot idea from Roam Research, Org mode, and Tiddlywiki, It works directly with both plain Markdown or Emacs Org Mode. The server will never store the user's private notes, so the data are stored locally in the browser IndexedDB and can be synced using a local Git web client. It has hiccup support and sci (thanks to @borkdude) support directly. ah my bad, forget to say that logseq is also using Datascript and Rum by @tonsky and reitit by @ikitommi and shadow-cljs by @thheller! Thank you very much! The code will be open source in the next coming months (no more than three months), it'll need a lot of help, send me a dm if you're interested!

7
πŸ‘ 7
πŸ‘€ 4
πŸ‘Œ 12
eggsyntax 2020-07-29T15:06:01.283700Z

Very cool! How complete is the org mode emulation?

tiensonqin 2020-07-29T15:07:27.284Z

I'd say it's mostly done The code for parsing is open sourced: https://github.com/mldoc/mldoc

πŸŽ‰ 2
tiensonqin 2020-07-29T15:14:43.284300Z

lmk if something breaks!

tiensonqin 2020-07-29T15:40:54.284900Z

@eggsyntax btw the app doesn't support org mode if not logged in, will fix this soon.

πŸ‘ 1
Johanna 2020-07-29T15:57:36.285300Z

Crux 1.10.0 is outΒ πŸš€ Highlights are: * SQL query supportΒ https://github.com/juxt/crux/tree/20.07-1.10.0/crux-sql * Speculative transactions - 'what if this transaction were applied?'Β https://github.com/juxt/crux/tree/20.07-1.10.0/docs/speculative.adoc * More types of entity IDs - particularly, strings and longs. * EQL Projections (aka 'pull syntax')Β https://github.com/juxt/crux/tree/20.07-1.10.0/docs/projections.adoc Check out the full release notes here:Β https://github.com/juxt/crux/releases/tag/20.07-1.10.0

🦜 5
πŸŽ‰ 26
practicalli-john 2020-07-29T16:38:58.293900Z

https://github.com/practicalli/clojure-deps-edn is a user level configuration for Clojure CLI and deps.edn based projects. The aim is to provide a set of tools and useful aliases to help with the full development workflow. Alias names are meaningful and descriptive to avoid being over-ridden by project specific aliases, so they are more readily available. Library versions updates are checked regularly using the :outdated alias which calls depot on the configuration to check and update library versions directly. Any experimental or alpha state tools are marked as experimental - use at your own risk. Recent alias additions include β€’ :dev - include the /dev/ path to configure REPL startup with a /dev/user.clj` file - http://practicalli.github.io/clojure/clojure-tools/configure-repl-startup.html β€’ rebel-nrepl - run rebel REPL with nrepl connection for editor connections (eg. CIDER, Calva) β€’ :nrebl - REBL data browser on nREPL connection (e.g. CIDER, Calva) β€’ :deploy-locally to add a jar to _/.m2 directory β€’ :deploy-clojars to deploy a jar on http://clojars.org β€’ :deploy-clojars-signed to sign and deploy a jar on http://clojars.org β€’ Updated libraries to use their fully qualified names

πŸ‘ 10
πŸ‘ 11