A library for increasing the safety of your code, by wrapping Prelude functions that potentially crash. These functions can be used to reduce the number of unsafe pattern matches in a program. These functions can be used in conjunction with Catch.

Each unsafe function has up to four additional forms. For example, with tail:

This library also introduces three brand new functions:


Tags: haskell library released