Suchergebnisse für Anfrage "haskell"
Wie unterscheidet sich Haskells 'seq' von anderen Funktionen?
Ich bin verwirrt über die Beschreibung, wie Haskellsseq arbeitet in einem Tutorial lese ich [https://hackhands.com/lazy-evaluation-works-haskell/]. Das Tutorial besagt, dass Auswertung des Ausdrucksseq x y wertet zuerst @ ax zu WHNF und erst ...
Ist es möglich, nach einem Diagramm zu suchen, das mit der Bindungsstrategie erstellt wurde?
Die Bindungsstrategie kann zum Erstellen von Diagrammen verwendet werden, z. B. anhand eines einfachen zweischneidigen Diagramms: data Node = Node Node Node -- a - b -- | | -- c - d square = a where a = Node b c b = Node a d c = Node a d d = ...
Was genau bedeutet "effektiv"
mmer wieder lese ich den Begriff wirksam, aber ich kann immer noch nicht klar definieren, was es bedeutet. Ich gehe davon aus, dass der richtige Kontext effektiv ist Berechnungen, aber ich habe auch den Begriff wirksam ...
Automatische Konvertierung von Typen für FFI-Aufrufe in Haskell
Ich habe das folgende Modul definiert, um beim Export von FFI-Funktionen zu helfen: {-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies, TypeSynonymInstances #-} module ExportFFI where import Foreign import Foreign.C class FFI ...
uf der Suche nach einem Webhost, der mit Haskell umgehen ka
Ich suche einen Webhost, mit dem ich eine Haskell-Webanwendung ausführen kann. VPS erscheinen mir attraktiv, weil Sie im Wesentlichen alles ausführen können, was Sie wollen. Einige der Cloud-Hosts bieten jedoch eine wirklich gute Skalierbarkeit ...
Gibt es eine effiziente Möglichkeit, eine unäre Zahl in eine binäre Zahl umzuwandeln?
Stellen diese Datentypen unäre bzw. binäre natürliche Zahlen dar: data UNat = Succ UNat | Zero data BNat = One BNat | Zero BNat | End u0 = Zero u1 = Succ Zero u2 = Succ (Succ Zero) u3 = Succ (Succ (Succ Zero)) u4 = Succ (Succ (Succ (Succ ...
Forking den Streaming-Fluss in haskell-Pipes
Ich habe Probleme, den Durchfluss durch eine Rohrleitung mit Haskell-Rohren zu leiten. Grundsätzlich analysiere ich eine Reihe von Dateien und dann muss ich entweder print führt auf menschenfreundliche Weise zum Terminalencode Ergebnisse zu ...
nubBy funktioniert nicht wie erwartet
Die folgende Funktion sollte Primzahlen generieren, jedoch nicht für GHC 7.10.2. Sieht das noch jemand? GHCi, version 7.10.2: http://www.haskell.org/ghc/ :? for help Prelude> import Data.List Prelude Data.List> print . take 100 . nubBy (\x y -> ...
Liste der Showables: OOP schlägt Haskell?
Ich möchte eine Liste verschiedener Dinge erstellen, die eine Eigenschaft gemeinsam haben, nämlich, dass sie in einen String umgewandelt werden könnten. Der objektorientierte Ansatz ist unkompliziert: definieren Sie interfaceShowable und lassen ...
Unit-Testing: Können Modul-Reexporte vermeiden, dass alle testbaren Module "verfügbar" gemacht werden müssen?
TLDR: Ist es möglich, Modul-Reexporte zu verwenden, um zu vermeiden, dass alle testbaren Module "verfügbar gemacht" werden? Ich habe für mein Haskell-Projekt etwas verwendet, das der Vorlage "Chris Done" ähnelt. Meinventureforth.cabalie @ ...