Suchergebnisse für Anfrage "haskell"

4 die antwort

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 ...

6 die antwort

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 = ...

8 die antwort

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 ...

TOP-Veröffentlichungen

2 die antwort

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 ...

12 die antwort

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 ...

6 die antwort

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 ...

4 die antwort

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 ...

4 die antwort

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 -> ...

16 die antwort

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 ...

2 die antwort

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 @ ...