Changeset 39122 in project


Ignore:
Timestamp:
11/06/20 09:15:26 (3 weeks ago)
Author:
gnosis
Message:

Link to original SRFI page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/5/srfi-35

    r39121 r39122  
    22=== Abstract
    33The SRFI defines constructs for creating and inspecting condition types and values. A condition value encapsulates information about an exceptional situation, or exception. This SRFI also defines a few basic condition types.
     4
     5For more information, see:  [[https://srfi.schemers.org/srfi-35/|SRFI 35: Conditions]]
    46=== Rationale
    57Conditions are values that communicate information about exceptional situations between parts of a program. Code that detects an exception may be in a different part of the program than the code that handles it. In fact, the former may have been written independently from the latter. Consequently, to facilitate effective handling of exceptions, conditions must communicate as much information as possible as accurately as possible, and still allow effective handling by code that did not precisely anticipate the nature of the exception that occurred.
Note: See TracChangeset for help on using the changeset viewer.