all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: haskell-hsx2hs  ]

Package: hsx2hs (0.14.1.11-1 and others)

Links for hsx2hs

Screenshot

Debian Resources:

Download Source Package haskell-hsx2hs:

Maintainers:

External Resources:

Similar packages:

Bogstavelig XML-syntaks i Haskell-kildekode - forbrænder

HSX (Haskell Source with XML) tillader bogstavelig XML-syntaks i Haskell-kildekode. Forbrænderen hsx2hs oversætter .hsx-kildefiler til ordinære .hs.-filer. Bogstavelig XML-syntaks oversættes til funktionskald for oprettelse af XML-værdier i passende form. Hsx2hs transformerer bogstavelig XML-syntaks til en serie af funktionskald. Ethvert projekt kan gøre brug af syntaksen ved at give definitioner for disse funktioner, og XML-værdierne fremstillet vil være af typerne specificeret. Dette fungerer for enhver type, da hsx2hs ikke laver nogle antagelser, eller indsætter nogen information afhængig af typerne. XMLGenerator definerer nogle få typeklasser som sammen dækker funktionerne injiceret af forbrænderen. Et projekt som bruger disse klasser til semantik for injiceret syntaks vil kunne bruge alle funktioner skrevet i form af disse, hvilket giver bedre muligheder for genbrug af kode end hvis hvert projekt definerer deres egen semantik for XML-syntaksen. Klasserne gør det også muligt at bruge den bogstavelige syntaks på forskellige typer i det samme modul. Opnåelse af det er ikke så simpelt som det kan virke, men modulet XMLGenerator tilbyder hele det nødvendige maskineri.

Denne pakke indeholder den kørbare fil for hsx2hs til forbrænding.

Other Packages Related to hsx2hs

  • depends
  • recommends
  • suggests
  • enhances

Download hsx2hs

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 0.13.3.1-6+b2 2,958.7 kB32,247.0 kB [list of files]
amd64 0.14.1.11-1+b1 2,093.0 kB15,687.0 kB [list of files]
arm64 0.14.1.11-1+b1 2,096.6 kB17,879.0 kB [list of files]
armel 0.14.1.11-1+b2 2,584.3 kB17,730.0 kB [list of files]
armhf 0.14.1.11-1+b2 2,652.3 kB17,542.0 kB [list of files]
hppa (unofficial port) 0.14.1.11-1+b2 3,322.1 kB63,263.0 kB [list of files]
i386 0.14.1.11-1 3,104.6 kB24,680.0 kB [list of files]
ia64 (unofficial port) 0.14.1.11-1+b1 4,424.4 kB118,823.0 kB [list of files]
m68k (unofficial port) 0.14.1.10-1 1,870.1 kB25,703.0 kB [list of files]
mips64el 0.14.1.11-1+b1 3,421.4 kB41,223.0 kB [list of files]
ppc64 (unofficial port) 0.14.1.11-1+b1 2,351.8 kB30,681.0 kB [list of files]
ppc64el 0.14.1.11-1+b1 2,381.1 kB25,847.0 kB [list of files]
riscv64 0.14.1.11-1+b2 2,503.1 kB18,531.0 kB [list of files]
s390x 0.14.1.11-1+b1 3,365.4 kB28,359.0 kB [list of files]
sparc64 (unofficial port) 0.14.1.11-1+b1 2,692.6 kB48,657.0 kB [list of files]
x32 (unofficial port) 0.14.1.8-1+b2 5,109.3 kB20,947.0 kB [list of files]