funcool / promesa

A promise library & concurrency toolkit for Clojure and ClojureScript.
https://funcool.github.io/promesa/latest/
Mozilla Public License 2.0
498 stars 58 forks source link

Deeper logging available? #139

Open hipitihop opened 1 year ago

hipitihop commented 1 year ago

Thanks for the great promesa library we're using from cljs.

We're hunting down a potential race issue when interacting with a MS Office.js library and our app. Using Office JS requires coordination via promises and hence our use of https://github.com/funcool/promesa

We're not suspecting any issue with promesa itself. However we are struggling to visualize the temporal flow of promises and our re-frame events, despite trying to heavily instrument our code with logging/tracing. I wonder if there is a deeper logging option/switch available already, or if you are considering something. Ideas welcome.