MIT licensed by Aaron Allen
This version can be pinned in stack with:breakpoint-0.1.2.2@sha256:85889ce28c3fd1bc350ad004655fc4610be783d6d552287ad6e128219b719bd9,2109
Module documentation for 0.1.2.2
Depends on 11 packages
(full list with versions):
ansi-terminal,
base,
containers,
deepseq,
ghc,
haskeline,
mtl,
pretty-simple,
template-haskell,
text,
transformers A plugin that allows you to set breakpoints for debugging purposes.
See the README for details.
Revision history for breakpoint
0.1.2.2 – 2023-09-02
- Improvement to instance resolution for showing arbitrary values
- Strictly evaluate variable output before modifying timeouts
0.1.2.1 – 2023-03-12
0.1.2.0 – 2022-11-18
breakpoint
and queryVars
include a *result
binding in their output
- Fix a bug breaking Windows compatibility
- Fix a bug with overlapping breakpoints and timeouts
0.1.1.1 – 2022-11-02
- Support
IsString
version of string literals in excludeVars
0.1.1.0 – 2022-10-30
- Support for GHC 9.4.*
- Values are pretty printed using
pretty-simple
- Timeouts are suspended during breakpoints for GHC >= 9.2 and non-windows
- Fix a bug with monadic binds in do blocks
- Variable names are no longer visible in their definition body
- Adds
excludeVars
to ingore a list of vars, especially those that don’t compile
0.1.0.0 – YYYY-mm-dd
- First version. Released on an unsuspecting world.