DEBFIND Suche nach Debian-Paketen

Suchplatform für Softwarepakete und Archive Debian-basierter Linux-Distributionen

beta ! Diese website wird noch weiterentwickelt.

Liste aller Kategorien/Sektionen | Suchmaske | Haftungsausschluß

Paketbeschreibung


Paketnamelibghc6-type-level-doc
BeschreibungDocumentation for type-level programming in Haskell
Archiv/RepositoryOffizielles Debian Archiv squeeze (main)
Version0.2.4-1
Sektiondoc
Prioritätextra
Installierte Größe5816 Byte
Hängt ab von
Empfohlene Paketeghc6-doc
PaketbetreuerDebian Haskell Group
Quellehaskell-type-level
Paketgröße176066 Byte
Prüfsumme MD57bd7f8a9416909d77862584222e9a28f
Prüfsumme SHA1fb17242b776516991100472371b11e9f0008d1e4
Prüfsumme SHA256c99b69619da504f21455c0fa5fcbb4f4b469b4e54b0943388c71b918f8a9d7b7
Link zum Herunterladenlibghc6-type-level-doc_0.2.4-1_all.deb
Ausführliche BeschreibungA haskell library for performing computations on the type-level. Type-level functions are implemented using functional dependencies of multi parameter type classes. To date, Booleans and Numerals (Naturals and Positives) are supported. With regard to Numerals, there is support for common arithmetic operations (addition, substraction, multiplication, division, exponientation, logarithm, maximum, comparison, GCD) over natural numbers (using a decimal representation to make compile-time errors friendlier). Although making use of type-level computations might seem devious and obfuscated at first sight, it is indeed useful in practice to implement lightweight dependent types such as number-parameterized types (e.g. an array type parameterized by the array's size or a modular group type Zn parameterized by the modulus). . This package contains the library documentation.


Impressum
Linux is a registered trademark of Linus Torvalds