hat-stack(1)
NAME
- hat-stack - "virtual" stack trace for a crashed Haskell
- program
SYNOPSIS
hat-stack prog[.hat]
DESCRIPTION
- For aborted computations, that is computations that ter
- minated with an
error message or were interrupted, hat-stack shows in - which function
call the computation was aborted. It does so by - showing a virtual
stack of function calls (redexes), i.e. every function - call on the
stack caused the function call above it. The evalua - tion of the top
stack element caused the error (or during its evaluation - the computation was interrupted). The stack shown is virtual, be
- cause it does not
correspond to the actual runtime stack. The actual - runtime stack
enables lazy evaluation whereas the virtual stack - corresponds to a
stack that would have been used for eager (strict) evalua - tion.
- hat-stack is now largely superseded by hat-trail(1) which
- allows interactive browsing of the complete call chain.
FILES
/usr/bin/hat-stack