This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-02-27
Channels
- # announcements (8)
- # architecture (3)
- # aws (18)
- # beginners (96)
- # bristol-clojurians (3)
- # calva (15)
- # cider (7)
- # clj-kondo (8)
- # clojure (135)
- # clojure-denmark (1)
- # clojure-dev (14)
- # clojure-europe (37)
- # clojure-italy (9)
- # clojure-nl (14)
- # clojure-sanfrancisco (1)
- # clojure-spec (1)
- # clojure-uk (54)
- # clojurescript (27)
- # core-async (243)
- # cursive (28)
- # data-science (6)
- # datomic (33)
- # fulcro (25)
- # graalvm (24)
- # hoplon (2)
- # instaparse (12)
- # jackdaw (1)
- # java (21)
- # juxt (12)
- # meander (10)
- # nyc (4)
- # off-topic (6)
- # om (3)
- # pathom (17)
- # perun (1)
- # re-frame (29)
- # reitit (4)
- # rum (3)
- # shadow-cljs (119)
- # spacemacs (31)
- # xtdb (14)
Clojure Rust GraalVM example updated: https://github.com/borkdude/clojure-rust-graalvm Now uses a Rust library to get the amount of free memory and displays it in EDN.
@retrogradeorbit Included your cool trick of storing the lib in ~/.clojure_rust
and loading it from there now:
https://github.com/borkdude/clojure-rust-graalvm/commit/2c0d01c771c67400f5cae4aa596e6e58b29bd897
@retrogradeorbit Where are the functions that you are calling from Clojure to C location in your source?
ah here you define the native things in Java: https://github.com/epiccastle/spire/blob/master/src/c/SpireUtils.java so it looks like you're also using JNA right?
Awesome. I added this to the graal docs repo: https://github.com/lread/clj-graal-docs#interfacing-with-native-libraries If you have anything to add there, feel free.