Cyrik / omni-trace

Omnipotent/omniscient tracing and debugging for clojure(script)
Eclipse Public License 2.0
66 stars 1 forks source link

Look at re-frame-debux #2

Open mike-thompson-day8 opened 2 years ago

mike-thompson-day8 commented 2 years ago

If you haven't seen it already, you might find re-frame-debux an interesting source of ideas: https://github.com/day8/re-frame-debux/blob/master/README.md#installation

For one thing, it has good tests.
We also extended debux to better cover certain of the threading macros, although I think our approach was later re-integrate into debux, not sure.

You can also see a UI (screenshot) we invented/implemented for looking at code and traces together.

Cyrik commented 1 year ago

Thank you. I was aware of it and looked at it when I was trying to extend debux but I never got the debux tracing part of it to work. Are you aware if that bit is supposed to work right now?

mike-thompson-day8 commented 1 year ago

I was aware of it and looked at it when I was trying to extend debux but I never got the debux tracing part of it to work.

The tracing part of re-frame-10x seems to work reasonably well (subject to limitations like not handling loop and recur very well).