Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Quellcode: haskell-convertible  ]

Paket: libghc-convertible-prof (1.1.1.1-1 und andere)

Links für libghc-convertible-prof

Screenshot

Debian-Ressourcen:

Quellcode-Paket haskell-convertible herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Typeclasses und Typeclasses und Instanzen für die Konvertierung zwischen Typen, GHC-Paket für Laufzeitanalyse

Convertible enthält eine Typeclass mit einer einzigen Funktion. Die Funktion soll bei der Umwandlung zwischen verschiedenen Typen wie numerischen Werten, Datum, Uhrzeit und dergleichen helfen. Die Umwandlung prüft die Grenzen der Typen und gibt einen »pure either value« zurück. Das bedeutet, dass Sie nicht mehr merken müssen, welche spezielle Funktion die von Ihnen gewünschte Konvertierung durchführt.

Ebenfalls im Paket enthalten sind optionale Instanzen, die die Umwandlung für verschiedene Zahlen- und Zeit-Typen erledigen. Auch gibt es Hilfsmittel zum Schreiben Ihrer eigenen Instanzen.

Schließlich gibt es eine Funktion, die eine Exception auslöst, wenn bei der Grenzkontrolle (bounds checking) eine Überschreitung festgestellt wird. Anderenfalls gibt Sie, wie eben beschrieben, einen nackten Wert zurück.

Convertible wird auch von HDBC(Haskell Database Connectivity) 2.0 für das Ordnen von Daten in/aus Datenbanken eingesetzt.

Convertible wird von einer umfangreichen Testsuite unterstützt und gibt Tests an GHC und Hugs weiter.

Andere Pakete mit Bezug zu libghc-convertible-prof

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

libghc-convertible-prof herunterladen

Download für alle verfügbaren Architekturen
Architektur Version Paketgröße Größe (installiert) Dateien
arm64 1.1.1.1-1+b1 437,0 kB6.820,0 kB [Liste der Dateien]