This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-12-12
Channels
- # adventofcode (67)
- # announcements (8)
- # babashka (46)
- # beginners (154)
- # calva (5)
- # cider (9)
- # clara (5)
- # clj-kondo (34)
- # cljdoc (31)
- # cljsrn (4)
- # clojure (146)
- # clojure-europe (5)
- # clojure-italy (3)
- # clojure-losangeles (2)
- # clojure-nl (149)
- # clojure-spec (22)
- # clojure-uk (73)
- # clojured (6)
- # clojurescript (95)
- # clojureverse-ops (3)
- # cryogen (7)
- # cursive (12)
- # data-science (1)
- # datomic (9)
- # docker (1)
- # emacs (1)
- # figwheel-main (1)
- # hyperfiddle (1)
- # jobs (3)
- # malli (29)
- # nrepl (2)
- # off-topic (61)
- # pathom (6)
- # pedestal (1)
- # planck (1)
- # reitit (19)
- # shadow-cljs (52)
- # spacemacs (5)
- # tools-deps (24)
- # vim (30)
- # yada (6)
We initial-released https://github.com/DomainDrivenArchitecture/dda-k8s-crate for provisioning of Single-Node K8s Instances. We use this setup to deploy cheap & low traffic applications in a K8s way. Feedback & Stars are welcome :-)
parcera
has now reached v0.10.0
. Special thanks to @dominicm for so much feedback of Clojure syntax used on the wild which I didnt initially consider.
https://github.com/carocad/parcera
libpython-clj
has a new release 1.23
.
ā¢ Conda support. We should now work automatically if you have activated your conda environment. Conda is IMO the best (read: works with binary dependencies in the best way) package manager for Python.
ā¢ Python objects now implement hashCode and .equals and use python semantics for these.
ā¢ Bugfixes around passing infinite sequences to python. Python generators make lazy sequences in clojure and clojure sequences are python iterables and work correctly with itertools.
https://github.com/cnuernber/libpython-clj
Just watched your talk about it. I really think this is an awesome project. Being able to use Python libraries as if they were Clojures, that's awesome
Thanks! We really are moving fast that direction. Things are quite a bit further along that pathway now that we have require-python and conda support.
Dreaming about language-interop, clojure could allow extensiosn in the ns-loading process
(ns
(:extensions [libpython-clj.python/ns-init])
(:python-modules ["numpy" :as np])
(:require [,,,]))
@U2J4FRT2T - Please join us at https://clojurians.zulipchat.com/#narrow/stream/215609-libpython-clj-dev - that is a good idea. Actually, along those lines we would also like to extend compliment so that people using compliment-based intellisense systems (emacs company-mode and vim) would get intellisense for python objects.