Is this interesting? I made it as a quick experiment in about 20 minutes
that's sick! built on electric?
built with https://github.com/hyperfiddle/hyperfiddle
essentially 2 LOC on top of the starter app
(defn kondo [] (kondo/run! {:lint ["src"] :config {:analysis true}}))
(def sitemap (hfql/sitemap {kondo []}))that's incredible
I might use it, if it's not too much of a hassle to get running. I spent some time today cleaning up liter warnings based on cli output, and some UI for filtering the messages would be nice.
That hfql/sitemap function is very interesting.
the https://github.com/hyperfiddle/datomic-browser example has a much more sophisticated HFQL sitemap
{f []} is the simplest possible sitemap, which we turn into a "select * from (f)" to the best of our ability. Here in the Kondo example, it's a clojure data structure so we can easily infer the keys