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

Package: libghc-shake-dev (0.19.7-2 and others)

Links for libghc-shake-dev

Screenshot

Debian Resources:

Download Source Package haskell-shake:

Maintainer:

External Resources:

Similar packages:

libreria Haskell per scrivere sistemi di compilazione

Shake è una libreria Haskell per scrivere sistemi di compilazione, progettata come rimpiazzo di make.

Per utilizzare Shake, l'utente scrive un programma Haskell che importa Development.Shake, definisce alcune regole di compilazione e chiama la funzione Development.Shake.shakeArgs. Grazie alla notazione do e agli operatori infissi, un semplice sistema di compilazione Shake non è molto diverso da un semplice Makefile. Tuttavia, quando i sistemi di compilazione diventano più complessi, Shake è in grado di sfruttare le eccellenti funzionalità di astrazione offerte da Haskell e supporta facilmente progetti molto più vasti. La libreria Shake fornisce tutte le funzionalità standard disponibili in altri sistemi di compilazione, inclusi parallelismo automatico e ricompilazioni minime. Shake fornisce anche un più accurato tracciamento delle dipendenze, incluso il supporto perfetto per i file generati, e dipendenze dalle informazioni di sistema (es. la versione del compilatore).

Questo pacchetto fornisce una libreria per il linguaggio di programmazione Haskell. Per maggiori informazioni su Haskell si veda http://www.haskell.org/.

Other Packages Related to libghc-shake-dev

  • depends
  • recommends
  • suggests
  • enhances

Download libghc-shake-dev

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 0.19.7-2+b1 2,974.8 kB31,215.0 kB [list of files]
amd64 0.19.7-2+b2 1,882.5 kB17,085.0 kB [list of files]
arm64 0.19.7-2+b2 2,023.2 kB20,112.0 kB [list of files]
armel 0.19.7-2+b3 2,199.8 kB20,053.0 kB [list of files]
armhf 0.19.7-2+b3 2,156.9 kB19,819.0 kB [list of files]
hppa (unofficial port) 0.19.7-2+b3 3,512.1 kB31,821.0 kB [list of files]
i386 0.19.7-2+b1 2,963.5 kB22,538.0 kB [list of files]
ia64 (unofficial port) 0.19.7-2+b2 3,375.1 kB59,251.0 kB [list of files]
m68k (unofficial port) 0.19.7-1 2,862.1 kB24,229.0 kB [list of files]
mips64el 0.19.7-2+b2 2,729.6 kB30,463.0 kB [list of files]
ppc64 (unofficial port) 0.19.7-2+b4 2,587.1 kB31,260.0 kB [list of files]
ppc64el 0.19.7-2+b2 2,668.0 kB28,359.0 kB [list of files]
riscv64 0.19.7-2+b2 3,040.2 kB31,984.0 kB [list of files]
s390x 0.19.7-2+b2 2,766.2 kB31,468.0 kB [list of files]
sparc64 (unofficial port) 0.19.7-2+b4 3,099.8 kB41,756.0 kB [list of files]
x32 (unofficial port) 0.19.7-1 3,384.8 kB26,680.0 kB [list of files]