Catch more exceptions thrown from IO in TopLevel #1197
Labels
tech debt
Issues that document or involve technical debt
topics: error-handling
Issues involving the way SAW responds to an error condition
type: enhancement
Issues describing an improvement to an existing feature or capability
Milestone
As part of fixing #678 (in PR #1194), I adapted the
io
function inSAWScript.Value
to explicitly handle a couple of exception types. This might be a good place to consolidate handling of exceptions we expect may be thrown byIO
code. Doing so might be as simple as changing a bunch ofliftIO
calls inTopLevel
functions toio
and extending the list of exceptions we have explicit handlers for.The text was updated successfully, but these errors were encountered: