This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-12-09
Channels
- # adventofcode (95)
- # announcements (22)
- # aws (2)
- # babashka (14)
- # beginners (133)
- # bristol-clojurians (2)
- # calva (43)
- # cider (11)
- # clj-kondo (82)
- # cljsrn (20)
- # clojure (100)
- # clojure-europe (12)
- # clojure-italy (9)
- # clojure-nl (7)
- # clojure-poland (1)
- # clojure-spec (4)
- # clojure-uk (105)
- # clojurescript (42)
- # cryogen (1)
- # cursive (6)
- # data-science (1)
- # datomic (5)
- # euroclojure (2)
- # figwheel (4)
- # fulcro (4)
- # garden (1)
- # graphql (3)
- # hoplon (4)
- # jobs (1)
- # joker (3)
- # luminus (4)
- # malli (15)
- # off-topic (129)
- # pathom (10)
- # re-frame (43)
- # reagent (7)
- # reitit (3)
- # shadow-cljs (31)
- # vim (6)
- # yada (39)
Is this a bug? cider-browse-spec
doesn't seem to be able to handle aliases for namespace qualified keywords.
Thanks, I'll play around a bit more and see if there are more rough edges.
We (libpython-clj) have gotten quite far in Clojure integration. Our next prong of research involves the best way to expose python classes to the repl environment and tools like company mode in emacs. We are stuck at figuring out how the best way to integrate arbitrary python objects with cider now that we have modules and such working. We can query an object to find the attributes, and there are a subset of callable attributes on an arbitrary that provide metadata like docstrings and arglist information.
Where should we go to discuss this pathway and the options available with the existing orchard?
I’ll just need a bit more background about your project and what you’re trying to achieve.
libpython-clj is a library that provides a native embedding of libpython into the jvm via JNA. This allows you to do things like run tensorflow and pretty much anything in the python ecosystem via Clojure. Just recently, you can also do things like (require-python '[numpy :refer [linspace] :as np])
We are trying to get a full, native integration of python into the Clojure REPL and toolkits so that Python devs can use Clojure without giving up their tools and Clojure people can use Python without going nutz:
https://github.com/cnuernber/libpython-clj
We have gotten quite far and now would like to extend the orchard with some of our integration efforts.