all options
trixie  ] [  forky  ] [  sid  ]
[ Source: haskell-groom  ]

Package: libghc-groom-dev (0.1.2.1-2)

Links for libghc-groom-dev

Screenshot

Debian Resources:

Download Source Package haskell-groom:

Maintainers:

External Resources:

Similar packages:

Forskønnet udskrivning for velopdragne Show-instanser

Automatisk udledte Show-instanser er en nem måde at inspicere data i dit program. For store datastrukturer så mangler resultatet dog mellemrum, hvilket gør det ulæselig. Groom tilbyder en erstatning for »show« kaldt »groom«, der forsøger at forskønne resultatet af »show«. For eksempel:

> let x = parseExp "foobar 1 [1,2]" > in do > putStrLn (show x) > putStrLn (groom x)

Medfører:

> ParseOk (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1))) (List [Lit (Int 1),Lit (Int 2)])) > ParseOk > (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1))) > (List [Lit (Int 1), Lit (Int 2)]))

Groom fungerer kun på Show-instanser der fremstiller gyldig Haskell-kode; Hvis Groom ikke kan forstå inddata, så laves ingen ændringer.

Denne pakke tilbyder et bibliotek til programmeringssproget Haskell. Se http://www.haskell.org/ for yderligere information om Haskell.

Other Packages Related to libghc-groom-dev

  • depends
  • recommends
  • suggests
  • enhances

Download libghc-groom-dev

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 8.0 kB53.0 kB [list of files]
arm64 8.3 kB102.0 kB [list of files]
armel 8.5 kB47.0 kB [list of files]
armhf 8.0 kB45.0 kB [list of files]
i386 8.6 kB53.0 kB [list of files]
ppc64el 8.5 kB104.0 kB [list of files]
riscv64 8.6 kB51.0 kB [list of files]
s390x 8.3 kB50.0 kB [list of files]