Suchergebnisse für Anfrage "template-haskell"
Erstellen Sie eine Funktion mit Template Haskell
Ist es möglich, eine Funktion mit Template Haskell zu definieren? Beispielsweis convertStringToValue :: String -> Int convertStringToValue "three" = 3 convertStringToValue "four" = 4Ich habe auch einMap [Char] Int. fromList ...
Template Haskell: Gibt es eine Funktion (oder eine spezielle Syntax), die einen String analysiert und Q Exp zurückgibt?
Ich versuche, ein bisschen Template Haskell und Quasi Quotation zu lernen, und suche nach einer Funktion, die ein @ annimmString und analysiert es zuQ Exp, also der Typ ist: String -> Q Exp Ich habe versucht, in Google zu suchen, aber die ...
Wie erstelle ich Objektive aus einer Aufnahme in GHCi?
Ich will mit dem rumspielen
Wie schreibe ich eine Monade, die "step i of N" ausgibt, wenn ich jede Anweisung in der Monade ausführe?
Ich bin mir nicht mal sicher, ob dies in irgendeiner Art von Monade möglich ist. Verstößt es gegen Monadengesetze? Aber es scheint etwas zu sein, das in irge...
Haskell, Gen-Instanz von B, wenn Klasse A genügend Informationen für Klasse B bereitstellt
Während ich eine Klasse für einen Collection / Container-Typ schreibe (übrigens auf vorhandene Typen hinweisen, wenn ich das Rad neu erfinde), um eine allgemeine Schnittstelle zum Hinzufügen und Entfernen von Elementen zu jedem 'Collection'-Typ ...
Was sind die Unterschiede zwischen inline-c und language-c-inline?
Ich habe kurz nach Quasi-Zitaten-Bibliotheken für Haskell gesucht. Diese Bibliotheken ermöglichen es Haskell, sich in andere Sprachen zu integrieren. Für die Integration in C scheint es zwei Pakete mit ähnlicher Funktionalität ...
Haskell: Vorlage Haskell und der Umfang
Dieser Code ist gut kompiliert: data None = None { _f :: Int } type Simpl = Env type Env = IntIch habe jedoch einen Fehler mit diesem Code erhalten: {-# LANGUAGE TemplateHaskell #-} import Control.Lens data None = None { _f :: Int } type Simpl ...
What's so bad about Template Haskell?
Es scheint, dass Template Haskell von der Haskell-Community oft als unglückliche Annehmlichkeit angesehen wird. Es ist schwierig, genau das in Worte zu fasse...
Ist es möglich, mit Template Haskell einen Ausdruckstyp abzurufen?
Angesichts eines AusdrucksfooIch könnte eine Top-Level-Funktion deklarieren bar = foound die Art vonfoo wieType durchWiedervereinigung [http://hackage.haskell.org/package/template-haskell-2.8.0.0/docs/Language-Haskell-TH.html#g:4] bar: case ...
Funktion zur Ausgabe des Funktionsnamens
Ist es in Haskell möglich, eine Funktion zu implementieren, die einen eigenen Funktionsnamen zurückgibt?Ein möglicher Typ könnte sein
Seite 1 von 2