Suchergebnisse für Anfrage "haskell"

20 die antwort

Haskell unter Windows Setup

Leider habe ich bei der Arbeit oder zu Hause keinen Zugang zu einer * nix-Box. Ich kann nur unter Windows mit Haskell spielen. Ist hier jemand, der Haskell unter Windows verwendet? Was ist dein Setup?

8 die antwort

Functional Breadth First Search

Funktionale Tiefensuche ist in gerichteten azyklischen Diagrammen sehr schön. ie können wir jedoch in Diagrammen mit Zyklen eine unendliche Rekursion vermeiden? In einer prozeduralen Sprache würde ich Knoten markieren, wenn ich auf sie treffe, ...

8 die antwort

Haskell Input Return Tuple

Ich frage mich, ob eine IO () - Funktion Tupel zurückgeben kann, weil ich diese aus dieser Funktion als Eingabe für eine andere Funktion herausholen möchte. investinput :: IO()->([Char], Int) investinput = do putStrLn "Enter Username : ...

TOP-Veröffentlichungen

6 die antwort

Was werden polymorphe Arten verwendet?

olymorphe Arten sind eine Erweiterung von Haskells Typensyste unterstützt [http://www.cs.uu.nl/wiki/bin/view/Ehc/UhcUserDocumentation#3_5_Kind_inference_and_signature] von UHC, so dass data A x y = A (y x) als @ eingegeben werda -> (a -> *) -> ...

2 die antwort

hsc2hs: Mutiere eine C-Struktur mit Haskell

Ich versuche, ein Haskell-Programm zu schreiben, das mit C kommuniziert (letztendlich für iOS über GHC-iOS). Ich möchte, dass ein String von C an Haskell übergeben wird, Haskell ihn verarbeitet und dann einige Datentypen von Haskell über hsc2s ...

2 die antwort

Haskell nicht erschöpfende Muster in Funktion mit `else`

Ich benutze die folgende Funktion: combinations :: Int -> [a] -> [[a]] combinations k xs = combinations' (length xs) k xs where combinations' n k' l@(y:ys) | k' == 0 = [[]] | k' >= n = [l] | null l = [] | otherwise = Prelude.map (y :) ...

2 die antwort

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

6 die antwort

Curious über die HashTable-Leistungsprobleme

Ich habe gelesen, dass Hash-Tabellen in Haskell Leistungsprobleme hatten (auf der Haskell-Cafe [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/11070] in 2006 undFlying Frog Consultancy's ...

4 die antwort

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

2 die antwort

HSpec Keine Erwartung beim Kompilieren fehlgeschlagen

Ich lerne Haskell und habe diese Funktion geschrieben: safeHead :: [a] -> Maybe a safeHead [] = Nothing safeHead (x:xs) = Just x Ich versuche es jetzt mit HSpec zu testen: import Test.Hspec main :: IO () main = hspec spec spec :: Spec spec = ...