Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: hackage: text-generic-pretty
GenericPretty is a Haskell library that supports automatic
derivation of pretty printing functions on user defined data
types.
The form of geenrics used is based on that introduced in the paper:
Magalhaes, Dijkstra, Jeuring, and Loh,
A Generic Deriving Mechanism for Haskell,
3'rd ACM Symposium on Haskell, pp. 37-48, September 2010,
http://dx.doi.org/10.1145/1863523.1863529.
Changes from the original paper in the GHC implementation
are described here:
http://www.haskell.org/haskellwiki/GHC.Generics#Changes_from_the_paper.
This package requires the use of the new GHC.Generics features
http://www.haskell.org/haskellwiki/GHC.Generics, present from GHC 7.2.
Use of these features is indicated by the DeriveGeneric pragma.
or the flag -XDeriveGeneric.
Pretty printing produces values of type Text.PrettyPrint.Doc, using
the Text.PrettyPrint library
http://www.haskell.org/ghc/docs/latest/html/libraries/pretty-1.1.1.0/Text-PrettyPrint.html.
The output provided is a pretty printed version of that provided by
Prelude.show. That is, rendering the document provided by this pretty
printer yields an output identical to that of Prelude.show, except
for extra whitespace.
For information about the functions exported by the package please see
the API linked further down this page.
For examples of usage, both basic and more complex see the README file and
the haskell source code files in the TestSuite folder, both included in the package.
Finally for installation instructions also see the README file or this page:
http://www.haskell.org/haskellwiki/Cabal/How_to_install_a_Cabal_package
1 version
Latest release: over 7 years ago
996 downloads total
View more package details: https://packages.ecosyste.ms/registries/hackage.haskell.org/packages/text-generic-pretty
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/joe9%2FGenericPretty
Dependent Repos 12
signed/learning-haskell
- 1.2.1 cabal.config
Size: 83 KB - Last synced: about 1 month ago - Pushed: about 6 years ago
etorreborre/producer-hs
Simple streaming library for Haskell- 1.2.1 cabal.config
Size: 39.1 KB - Last synced: 13 days ago - Pushed: over 6 years ago
google/haskell-indexer
Emits code crossreference data for Haskell sources.- ==1.2.1 wrappers/stack-docker/everything/everything.cabal
Size: 447 KB - Last synced: 6 days ago - Pushed: almost 4 years ago
joe9/betfair-api
data structures used by betfair api-ng- * betfair-api.cabal
Size: 223 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
SamProtas/composable-associations
Library providing polymorphic composition of serialized haskell data to reduce boilerplate.- 1.2.1 composable-associations/cabal.config
- 1.2.1 composable-associations-aeson/cabal.config
Size: 47.9 KB - Last synced: 19 days ago - Pushed: about 3 years ago
dnaumenko/learning_notes
Collection of exercises from various books/sites- 1.2.1 learning_haskell/cabal.config
Size: 4.29 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
jacobstern/hamilton
- 1.2.1 cabal.config
- 1.2.1 hamilton/cabal.config
Size: 856 KB - Last synced: over 1 year ago
marklnichols/Strat
Haskell library for strategy game AI- 1.2.1 cabal.config
Last synced: over 1 year ago
lae/haskell-dns-message
Mirrored from https://github.com/laech/haskell-dns-message.git- 1.2.1 cabal.config
Last synced: over 1 year ago
jcgentry/RubiksCube
- 1.2.1 cabal.config
Size: 11.8 MB - Last synced: 11 months ago - Pushed: over 6 years ago
onepunchtech/one-punch-linux
- 1.2.1 cabal.config
Size: 38.1 KB - Last synced: about 1 month ago - Pushed: over 6 years ago
monnef/youtube-tool
CLI tool for easy downloading and opening of videos from YouTube.- 1.2.1 cabal.config
Last synced: about 1 year ago
Jacob-Holm-Mortensen/my-project
- 1.2.1 cabal.config
Size: 10.6 MB - Last synced: about 1 year ago - Pushed: over 6 years ago
pnaranja/haskellbook
Exercises and notes while studying The Haskell Book - http://haskellbook.com/- 1.2.1 chp14/cabal.config
Size: 3.07 MB - Last synced: 24 days ago - Pushed: over 6 years ago
mikla/haskell-stack-setup
- 1.2.1 cabal.config
Size: 21.5 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago
chroth7/AoCHaskell
Advent of Code - teaching myself how to Haskell (experiments, ideas, testing...)- 1.2.1 cabal.config
Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
anhmiuhv/learn_haskell
- 1.2.1 median/cabal.config
Size: 5.49 MB - Last synced: about 1 year ago - Pushed: over 6 years ago
joe9/9pserver
9PServer in haskell- * NinePServer.cabal
- * NinePServer.cabal
Size: 262 KB - Last synced: about 1 year ago - Pushed: over 7 years ago
dnaumenko/learning_haskell
- 1.2.1 cabal.config
Size: 784 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
LukeWinikates/simple
- 1.2.1 cabal.config
Size: 60.5 KB - Last synced: 29 days ago - Pushed: almost 7 years ago
DylanHobbs/haskell-shapes
- 1.2.1 cabal.config
Size: 57.6 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
romue404/wildsow.hs 📦
A card game implemented in Haskell- 1.2.1 cabal.config
Size: 11 MB - Last synced: about 1 year ago - Pushed: over 6 years ago
yannick-cw/para-search
searching with haskell- 1.2.1 cabal.config
Size: 23.4 KB - Last synced: 2 months ago - Pushed: almost 7 years ago
begray/haskell-crawler-example
Wikipedia crawler in Haskell- 1.2.1 cabal.config
Size: 30.3 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
begray/wiki-crawlers
Wikipedia crawlers implemented in different languages- 1.2.1 haskell/cabal.config
Size: 85.9 KB - Last synced: about 1 year ago - Pushed: about 4 years ago
courses-at-nju-by-hfwei/learning-haskell
Learn Haskell and Generally Functional Programming- 1.2.1 haskell-tutorial/cabal.config
- 1.2.1 realworld-haskell/cabal.config
Size: 3.51 MB - Last synced: about 1 year ago - Pushed: over 6 years ago
pangiole/haskell-wamp
WAMP - Web Application Messaging Protocol implementation written in Haskell- 1.2.1 cabal.config
Size: 21.5 KB - Last synced: 10 months ago - Pushed: almost 7 years ago
5pecia1/yesod-study
- 1.2.1 cabal.config
Size: 25.4 KB - Last synced: 3 months ago - Pushed: over 6 years ago
wk-j/haskell-dot
- 1.2.1 cabal.config
Size: 22.5 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
maiermic/render-svg-in-sdl2-haskell
An example how to render SVG images in SDL 2 in Haskell.- 1.2.1 cabal.config
Size: 36.1 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
maiermic/haskell-dnants
A simple ant colony simulation based on a cellular automata.- 1.2.1 cabal.config
Size: 4.57 MB - Last synced: about 1 year ago - Pushed: over 6 years ago
mahulst/advent2017
Advent of code 2017 in Haskell- 1.2.1 day1/cabal.config
- 1.2.1 day2/cabal.config
Size: 25.4 KB - Last synced: about 1 month ago - Pushed: over 6 years ago
bemcho/KafkaConsumerProducerTool
UI haskell based tool for sending data to kafka topics- 1.2.1 cabal.config
Size: 25 MB - Last synced: about 1 year ago - Pushed: about 4 years ago
michael8090/csyt-design
- 1.2.1 cabal.config
Size: 25.4 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
maiermic/haskell-sdl2-jump-and-run
A simple Jump 'n' Run game implemented in Haskell using SDL2.- 1.2.1 cabal.config
Size: 447 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
DRouh/urlshortener
- 1.2.1 cabal.config
Size: 23.4 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago
tomphp/recently-used-kata
A kata we did in Haskell at SoCraTes UK 2017- 1.2.1 cabal.config
Size: 22.5 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago
SamProtas/slack-groupme-bridge
A bridge between a GroupMe group and a Slack channel- 1.2.1 cabal.config
Size: 43 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
sertel/kvstore
- 1.2.1 cabal.config
Size: 291 KB - Last synced: about 1 year ago - Pushed: over 5 years ago
irmikrys/gomoku
Gomoku game in Haskell- 1.2.1 cabal.config
Size: 65.4 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago
eli-jordan/haskell-sudoku-solver
- 1.2.1 cabal.config
Size: 1.87 MB - Last synced: about 2 months ago - Pushed: almost 6 years ago
chadlaing/feht
Predictive marker discovery for groups; binary data, genomic data (single nucleotide variants), arbitrary character data.- 1.2.1 cabal.config
Size: 129 KB - Last synced: 2 months ago - Pushed: almost 6 years ago
RoiPerelman/nintyNineHaskellProblems
- 1.2.1 cabal.config
Size: 53.7 KB - Last synced: 10 months ago - Pushed: over 6 years ago
danielholmes/sudoku-solver
Enter a 4 or 9 size Sudoku and be presented with solutions to it- 1.2.1 cabal.config
Size: 53.7 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
bnvinay92/haskell-classes
- 1.2.1 cabal.config
Size: 449 KB - Last synced: about 1 year ago - Pushed: over 6 years ago
yorisilo/yorisilo-sandbox
- 1.2.1 haskell/test/test/cabal.config
Size: 49.8 MB - Last synced: 26 days ago - Pushed: 10 months ago