Comparison Table
| Package | Dependencies | Purpose | GHC Support |
|---|---|---|---|
text‑display | base, bytestring, text | Human-readable display | Starts with 8.8 |
pretty‑show | array,base, filepath,ghc‑prim, haskell‑lexer,pretty, text | Pretty‑printing Show instancesfor Haskell data structures | 7.10.3 to 8.6.1 |
text‑show | array, base‑compat‑batteries, bifunctors,bytestring, bytestring‑builder, containers,generic‑deriving, ghc‑prim, text,th‑abstraction, th‑lift, | Systematic replacement of Showinstances of base, array, bytestring and text with a Text‑based equivalent | 7.8.4 to 9.2.2 |
pretty‑display | base, text, pretty‑show | Human‑readable display | 7.8.4 to 8.0.1 |
display | base, bytestring, text | Human‑readable display | Unclear |
| Package | Underlying representation |
|---|---|
text‑display | Lazy Text Builder |
pretty‑show | ADT for generic representation |
text‑show | Lazy Text Builder |
pretty‑display | Defers to pretty‑show |
display | ByteString Builder |