From 8a15a82f44809bf29e06a9f94dc6db8519fbed09 Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Sun, 23 Jan 2022 11:09:52 +0100 Subject: [PATCH] Add compatibility with algo.monad (#1151) --- sci | 2 +- src/babashka/impl/classes.clj | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sci b/sci index c5189a75..aa1270b6 160000 --- a/sci +++ b/sci @@ -1 +1 @@ -Subproject commit c5189a75f81dd14f89212a198163a2dbc3cd4245 +Subproject commit aa1270b69ea763f95f9442e8b17e8208611111d2 diff --git a/src/babashka/impl/classes.clj b/src/babashka/impl/classes.clj index 4e381c8f..b991fd0d 100644 --- a/src/babashka/impl/classes.clj +++ b/src/babashka/impl/classes.clj @@ -92,7 +92,9 @@ clojure.lang.RT {:methods [{:name "aget"} {:name "aset"} - {:name "aclone"}]}}) + {:name "aclone"}]} + clojure.lang.Compiler + {:fields [{:name "specials"}]}}) (def custom-map (cond-> @@ -391,6 +393,7 @@ ;; visible in the native image. :instance-checks [clojure.lang.AMapEntry ;; for proxy clojure.lang.APersistentMap ;; for proxy + clojure.lang.APersistentSet clojure.lang.AReference clojure.lang.Associative clojure.lang.Atom