Description
Location-aware variants of partial functions.
Description
This library provides variants of standard partial functions that include their call-site in the error message when they crash.
For example:
ghci>Data.List.Located.head[]*** Exception: Prelude.head: empty listCallstack:error, called at src/Data/List/Located.hs:19:14 in locat_KhGZ7Rz1bn9DKFeFxhawNB:Data.List.Locatedhead, called at <interactive>:6:1 in interactive:Ghci1