Popularity
3.7
Growing
Activity
0.0
Stable
3
3
1
Monthly Downloads: 19
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags:
Debug
Latest version: v1.0
bytedump alternatives and similar packages
Based on the "Debug" category.
Alternatively, view bytedump alternatives based on common mentions on social networks and blogs.
-
hood
Hood debugger, based on the idea of observing functions and structures as they are evaluated. -
linux-perf
Haskell library for reading perf.data files from the linux performance events tool. -
print-debugger
Prints lines with IDE friendly stack traces in Haskell. -
debug-trace-var
You do not have to write variable names twice in Debug.Trace -
heapsize
ghc-datasize is a tool to determine the size of Haskell data structures in GHC's memory -
todo
Wrapping development symbols in Warnings to make sure you don't miss them
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
Promo
codium.ai
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of bytedump or a related project?
README
Haskell Bytedump library
This is a set of helper to dump bytes (list of word8, string, bytestring, lazy bytestring) into nice to read tables like the unix utility hexdump.
Example
this is an example using the default configuration.
| 7f 45 4c 46 02 01 01 00 : 00 00 00 00 00 00 00 00 | .ELF............
| 02 00 3e 00 01 00 00 00 : 68 5e 40 00 00 00 00 00 | ..>.....h^@.....
| 40 00 00 00 00 00 00 00 : 00 99 0a 00 00 00 00 00 | @...............
| 00 00 00 00 40 00 38 00 : 08 00 40 00 20 00 1d 00 | [email protected]@. ...
| 06 00 00 00 05 00 00 00 : 40 00 00 00 00 00 00 00 | [email protected]
| 40 00 40 00 00 00 00 00 : 40 00 40 00 00 00 00 00 | @[email protected]@[email protected]
| c0 01 00 00 00 00 00 00 : c0 01 00 00 00 00 00 00 | ................
| 08 00 00 00 00 00 00 00 : 03 00 00 00 04 00 00 00 | ................
| 00 02 00 00 00 00 00 00 : 00 02 40 00 00 00 00 00 | [email protected]
| 00 02 40 00 00 00 00 00 : 1c 00 00 00 00 00 00 00 | [email protected]
| 1c 00 00 00 00 00 00 00 : 01 00 00 00 00 00 00 00 | ................
| 01 00 00 00 05 00 00 00 : 00 00 00 00 00 00 00 00 | ................
| 00 00 40 00 00 00 00 00 : 00 00 40 00 00 00 00 00 | [email protected]@.....
| a4 e7 09 00 00 00 00 00 : a4 e7 09 00 00 00 00 00 | ................
| 00 00 20 00 00 00 00 00 : 01 00 00 00 06 00 00 00 | .. .............
| 00 f0 09 00 00 00 00 00 : 00 f0 69 00 00 00 00 00 | ..........i.....
| 00 f0 69 00 00 00 00 00 : 98 a7 00 00 00 00 00 00 | ..i.............
| 18 5f 01 00 00 00 00 00 : 00 00 20 00 00 00 00 00 | ._........ .....
| 02 00 00 00 06 00 00 00 : 30 f0 09 00 00 00 00 00 | ........0.......
| 30 f0 69 00 00 00 00 00 : 30 f0 69 00 00 00 00 00 | 0.i.....0.i.....