[ol10_u0_developer_EPEL] ghc-safe-exceptions-0.1.7.4-1.el10_0.x86_64

Name:ghc-safe-exceptions
Version:0.1.7.4
Release:1.el10_0
Architecture:x86_64
Group:Unspecified
Size:104578
License:MIT
RPM: ghc-safe-exceptions-0.1.7.4-1.el10_0.x86_64.rpm
Source RPM: ghc-safe-exceptions-0.1.7.4-1.el10_0.src.rpm
Build Date:Tue May 20 2025
Build Host:build-ol10-x86_64.oracle.com
Vendor:Oracle America
URL:https://hackage.haskell.org/package/safe-exceptions
Summary:Safe, consistent, and easy exception handling
Description:
This package provides additional safety and simplicity versus
`Control.Exception` by having its functions recognize the difference between
synchronous and asynchronous exceptions. As described below, synchronous
exceptions are treated as _recoverable_, allowing you to catch and handle them
as well as clean up after them, whereas asynchronous exceptions can only be
cleaned up after. In particular, this library prevents you from making the
following mistakes:

* Catching and swallowing an asynchronous exception
* Throwing an asynchronous exception synchronously
* Throwing a synchronous exception asynchronously
* Swallowing asynchronous exceptions via failing cleanup handlers

Filelist (Show Changelog) (Show related packages)