
#13779: Add more signature suppression control for dumps -------------------------------------+------------------------------------- Reporter: dfeuer | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: 8.4.1 Component: Compiler | Version: 8.2.1-rc2 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): For what it's worth, I have a rather under-advertised GHC core-to-core [[http://github.com/bgamari/ghc-dump|plugin]] which dumps Core to a file in machine-readable form for later inspection. There are also tools for, among other things, pretty-printing the files in the human-readable(?) form we all love in addition to a library allowing you to inspect the representation in GHCi. This is nice for a variety of reasons, * You have more control over what bits to show * You can start with a minimal dump of the program and then decide to show more details later without recompiling your program * You can easily search for bindings by name, type, etc. * Other nice reasons that this margin is too small to contain One feature it currently misses that I would love is the ability to diff files up to alpha-equivalence. However, I feel like this advertisement has gone on for too long already. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13779#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler