Description
Examines Haskell values for unexpected thunks. Thunks are unevaluated computations, and finding them can help diagnose memory leaks or accidental laziness in performance-sensitive code.
It is useful for developers debugging services, libraries, tests, and data structures where memory behavior matters. It is a diagnostic library and is used from code.