Detect notebook runtime errors with catchAll((cellName, reason) => {...}) | Tom Larkworthy | Observable
ojs
ojs
ojs
ojs
Author
Tom Larkworthy
@tomlarkworthy
Tech Lead at Taktile. ex Firebase, Google. 🦋 larkworthy.bsky.social
Comments (2)
Fabian Iwand
Mar 31, 2022
Shouldn't the invalidation in the else block restore to the original observer?
Tom Larkworthy
Mar 31, 2022
Ahh yeah I confused myself there, I meant to add a property and then remove it rather than redefining the whole observer in that case.
Reply
Add comment
Subscribe to notifications
© 2026 Observable, Inc.
Terms of service
Privacy policy
Product
About
Pricing
Documentation
Release notes
Contact us
Open source
Notebook Kit
Plot
D3
Community
Public
Forum
Bluesky
YouTube
X
Observable
Sign up
Tom Larkworthy
7
Reply
Add comment
Subscribe to notifications
3
Detect notebook runtime errors with catchAll((cellName, reason) => {...}) | Tom Larkworthy | Observable