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

Package: libghc-shake-dev (0.19.8-1 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.8-1 1,834.0 kB16,663.0 kB [list of files]
arm64 0.19.8-1 1,943.3 kB19,202.0 kB [list of files]
armel 0.19.8-1+b1 2,501.7 kB21,047.0 kB [list of files]
armhf 0.19.8-1+b1 2,455.6 kB20,745.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.8-1+b1 2,832.0 kB21,377.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.8-1+b1 2,630.1 kB29,000.0 kB [list of files]
ppc64 (unofficial port) 0.19.8-1 2,345.2 kB28,661.0 kB [list of files]
ppc64el 0.19.8-1 2,433.9 kB26,097.0 kB [list of files]
riscv64 0.19.8-1 3,255.7 kB33,120.0 kB [list of files]
s390x 0.19.8-1 3,207.1 kB33,563.0 kB [list of files]
sparc64 (unofficial port) 0.19.8-1 2,947.4 kB39,667.0 kB [list of files]
x32 (unofficial port) 0.19.7-1 3,384.8 kB26,680.0 kB [list of files]