cujojs / most

Ultra-high performance reactive programming
MIT License
3.5k stars 231 forks source link

Stacktrace of crypric errors is not descriptive #480

Open TrySound opened 6 years ago

TrySound commented 6 years ago

Summary

Debugging failed stream is hard. Stacktrace is cut with only most internals.

Expected result

Full stacktrace of app and descriptive errors

Actual Result

Not debuggable cryptic errors like

Uncaught (in promise) TypeError: Cannot read property 'run' of undefined

Versions

Code to reproduce

Here's example with switchLatest where I forgot to create metastream in drop stream https://codepen.io/TrySound/pen/xLzdZw Click on black box