Outdated dependencies, small snags in alternative build processes
Opened this issue · 0 comments
Hey @levand,
Factui is an epic approach to declarative front-ends and my favorite among projects with similar goals. I messed around with it for a bit and came up with a sketch for a factui.reagent
that works similarly to factui.rum
. I'm curious about the future of the project and whether or not you see yourself maintaining it going forward.
In my short (and delightful) experience, I found that there were small snags in building my minimal example app once I left the REPL. E.g. I was running into a NullPointerException
in the macroexpansion of cr/defsession
as part of factui.api/rulebase
when compiling and releasing, but not when in the REPL. Admittedly, this could have been due to any number of factors: e.g. I was using shadow-cljs
, more recent clojure
and clojurescript
versions, etc..
I would be interested in contributing to the ongoing development of Factui if it's something you care to keep around. It's tough for me to evaluate how much work it would be to update the dependencies (namely clara
and clojure(script)
). Let me know your thoughts on any low hanging fruit and general direction—I'd love to help to make the library viable to a larger audience.