Integrate edamame #1129
jeroenvandijk
started this conversation in
Ideas
Replies: 3 comments 2 replies
-
@jeroenvandijk I'd like to not expose edamame just yet, since babashka is pretty conservative in what is built-in. But I have good news. You can parse clojure using E.g this shows there are 689 forms in clojure.core:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
I've also used this approach in the tools.namespace fork here: https://github.com/babashka/tools.namespace |
Beta Was this translation helpful? Give feedback.
1 reply
-
@jeroenvandijk Edamame is now (finally!) available in babashka on master. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Is your feature request related to a problem? Please describe.
Babashka is missing some clojure.core vars in order to support Edamame dynamically see babashka/sci#382 babashka/sci#383
Edamame is useful to parse clojure forms in clojure files. I was trying this because I want to find duplicated functions in my code via a Babashka script. And I'll probably think of more applications when this is succesful
Describe the solution you'd like
Be able to load the library edamame without errors:
Describe alternatives you've considered
Additional context
The two issues mentioned in the problem statement above
Beta Was this translation helpful? Give feedback.
All reactions