show is:package

Not on Stackage, so not searched. 'Show' instances for Lambdabot
Combinators to write Show instances A minimal pretty-printing library for Show instances in Haskell.
Clean up the formatting of 'show' output Clean up the formatting of show output
Not on Stackage, so not searched. A wrapper type V with improved Show instances
Not on Stackage, so not searched. Robust prettyprinter for output of auto-generated Show instances
Not on Stackage, so not searched. convert types into string values in haskell
Not on Stackage, so not searched. A simple gtk based Russian Roulette game.
Not on Stackage, so not searched. Show for * -> *
Tools for working with derived `Show` instances and generic inspection of values. We provide a library and an executable for working with derived Show instances. By using the library, we can parse derived Show instances into a generic data structure. The ppsh tool uses the library to produce human-readable versions of Show instances, which can be quite handy for debugging Haskell programs. We can also render complex generic values into an interactive Html page, for easier examination.
Efficient conversion of values into Text text-show offers a replacement for the Show typeclass intended for use with Text instead of Strings. This package was created in the spirit of bytestring-show. For most uses, simply importing TextShow will suffice:
module Main where

import TextShow

main :: IO ()
main = printT (Just "Hello, World!")
See also the naming conventions page. Support for automatically deriving TextShow instances can be found in the TextShow.TH and TextShow.Generic modules. text-show only provides instances for data types in the following packages: This policy is in place to keep text-show's dependencies reasonably light. If you need a TextShow instance for a library that is not in this list, it may be covered by the text-show-instances library.
Not on Stackage, so not searched. Efficient conversion of values into readable byte strings.
print and show in unicode This package provides variants of show and print functions that does not escape non-ascii characters. See README for usage. Run ghci with -interactive-print flag to print unicode characters. See Using a custom interactive printing function section in the GHC manual.
Utilities for showing string-like things. Utilities for showing string-like things.
Show, plot and compare benchmark results Generate text reports and graphical charts from the benchmark results generated by gauge or criterion and stored in a CSV file. This tool is especially useful when you have many benchmarks or if you want to compare benchmarks across multiple packages. You can generate many interesting reports including:
  • Show individual reports for all the fields measured e.g. time taken, peak memory usage, allocations, among many other fields measured by gauge
  • Sort benchmark results on a specified criterion e.g. you may want to see the biggest cpu hoggers or biggest memory hoggers on top
  • Across two benchmark runs (e.g. before and after a change), show all the operations that resulted in a regression of more than x% in descending order, so that we can quickly identify and fix performance problems in our application.
  • Across two (or more) packages providing similar functionality, show all the operations where the performance differs by more than 10%, so that we can critically analyze the packages and choose the right one.
Quick Start: Use gauge or criterion to generate a results.csv file, and then use either the bench-show executable or the library APIs to generate textual or graphical reports.
$ bench-show report results.csv
$ bench-show graph results.csv output
report "results.csv"  Nothing defaultConfig
graph  "results.csv" "output" defaultConfig
There are many ways to present the reports, for example, you can show can show % regression from a baseline in descending order textually as follows:
(time)(Median)(Diff using min estimator)
Benchmark streamly(0)(μs)(base) streamly(1)(%)(-base)
--------- --------------------- ---------------------
zip                      644.33                +23.28
map                      653.36                 +7.65
fold                     639.96                -15.63
To show the same graphically: See the README and the BenchShow.Tutorial module for comprehensive documentation.
Not on Stackage, so not searched. Alternative Show class that gives shorter view if possible.
Not on Stackage, so not searched. Enable graphical display of images inline on some terminals
Utilities for writing Show-like type families Please see README.md.
Additional instances for text-show text-show-instances is a supplemental library to text-show that provides additional Show instances for data types in common Haskell libraries and GHC dependencies that are not encompassed by text-show. Currently, text-show-instances covers these libraries: One can use these instances by importing TextShow.Instances. Alternatively, there are monomorphic versions of the showb function available in the other submodules of TextShow.
Not on Stackage, so not searched. Showing data as strings of 0 and 1
Not on Stackage, so not searched. Derive a Show instance without field selector names
Not on Stackage, so not searched. Orphan Show instances for JuciyPixels image types.
Not on Stackage, so not searched. Orphan Show instances for diagrams package that render inline in some terminals
Not on Stackage, so not searched. Helper methods to define `Read1`, `Read2`, `Show1`, `Show2` instances
Not on Stackage, so not searched. Flexible and accurate (for a given precision) numerical->string conversion