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

Package: libghc-convertible-dev (1.1.1.1-3 and others)

Links for libghc-convertible-dev

Screenshot

Debian Resources:

Download Source Package haskell-convertible:

Maintainers:

External Resources:

Similar packages:

classi tipo e istanze per conversioni tra tipi - pacchetto GHC

Convertible fornisce una classe tipo con un'unica funzione che è pensata per aiutare a fare conversioni tra tipi diversi: valori numerici, date, orari e cose simili. Le conversioni eseguono controlli dei limiti e forniscono un valore Either puro. Ciò significa che non è necessario ricordarsi quale funzione specifica effettui la conversione desiderata.

Nel pacchetto sono incluse anche istanze opzionali che forniscono la conversione per vari tipi numerici e di orario, così come utilità per scrivere istanze personalizzate.

Da ultimo c'è una funzione che solleva un'eccezione in caso di violazioni dei limiti o altrimenti restituisce un valore semplice, implementata nei termini della funzione più sicura descritta in precedenza.

Convertible è usato anche da HDBC 2.0 per gestire l'organizzazione di dati da/verso database.

Convertible ha alle spalle una estesa suite di test e passa i test su GHC e Hugs.

Other Packages Related to libghc-convertible-dev

  • depends
  • recommends
  • suggests
  • enhances

Download libghc-convertible-dev

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 1.1.1.1-3 515.6 kB7,540.0 kB [list of files]
amd64 1.1.1.1-3 341.8 kB4,554.0 kB [list of files]
arm64 1.1.1.1-3 359.5 kB5,145.0 kB [list of files]
armel 1.1.1.1-3 485.3 kB6,410.0 kB [list of files]
armhf 1.1.1.1-3 470.6 kB6,367.0 kB [list of files]
hppa (unofficial port) 1.1.1.1-3 563.9 kB7,216.0 kB [list of files]
i386 1.1.1.1-3 523.3 kB5,992.0 kB [list of files]
ia64 (unofficial port) 1.1.1.1-2+b3 512.6 kB10,955.0 kB [list of files]
m68k (unofficial port) 1.1.1.1-1+b2 513.6 kB6,404.0 kB [list of files]
mips64el 1.1.1.1-3 461.5 kB7,372.0 kB [list of files]
ppc64 (unofficial port) 1.1.1.1-3 444.9 kB7,403.0 kB [list of files]
ppc64el 1.1.1.1-3 454.7 kB6,951.0 kB [list of files]
riscv64 1.1.1.1-3 585.2 kB8,951.0 kB [list of files]
s390x 1.1.1.1-3 553.1 kB9,410.0 kB [list of files]
sh4 (unofficial port) 1.1.1.0-6+b1 500.3 kB6,721.0 kB [list of files]
sparc64 (unofficial port) 1.1.1.1-3 504.1 kB9,340.0 kB [list of files]
x32 (unofficial port) 1.1.1.1-1 598.0 kB7,010.0 kB [list of files]