Suchergebnisse für Anfrage "haskell"

4 die antwort

stack kann kein Netzwerk aufbauen - wo ist config.log?

Ich habe ein Projekt zum Bauen mitstack und es kommt auf @ network. Wenn ich @ tstack build, es sag [1 of 1] Compiling Main ( ...

4 die antwort

Was sind „n + k-Muster“ und warum sind sie in Haskell 2010 verboten?

Beim Lesen Wikipedia-Eintrag zu Haskell 2010 [http://en.wikipedia.org/wiki/Haskell_(programming_language)#Haskell_2010] Ich bin auf folgendes gestoßen: -- using only prefix notation and n+k-patterns (no longer allowed in Haskell 2010) factorial ...

12 die antwort

Listenelemente als Parameter an Curry-Funktion übergeben

Noch ein Haskell Neuling hier. Ich weiß gerade genug, um mich mit falschen Annahmen in Schwierigkeiten zu bringen. Wenn ich folgende Funktion habe ... quadsum w x y z = w+x+y+zIch möchte eine Funktion, die eine Liste aufnehmen kann, verwenden ...

TOP-Veröffentlichungen

4 die antwort

Gibt es eine Möglichkeit, den Speicher zu begrenzen, den ghci haben kann?

Ich bin es gewohnt, meinen Code mit ghci zu debuggen. Oft passiert so etwas (natürlich nicht so offensichtlich): ghci> let f@(_:x) = 0:1:zipWith(+)f x ghci> length fDann passiert einige Zeit lang nichts, und wenn ich nicht schnell genug ...

4 die antwort

Wie würden Sie die Iteration in Haskell (erneut) implementieren?

iterate :: (a -> a) -> a -> [a](Wie du wahrscheinlich weißt)iterate ist eine Funktion, die eine Funktion und einen Startwert annimmt. Dann wendet es die Funktion auf den Startwert an, dann wendet es die gleiche Funktion auf das letzte Ergebnis an ...

4 die antwort

Berechnen Sie einen (unendlichen) Baum vom Fixpunktoperator mit der Verzögerungsmodalität

Here ist ein funktionales Programmierrätsel, bei dem es um das Verknüpfen von Schleifen und unendliche Datenstrukturen geht. Es gibt ein bisschen Hintergrund, also bleibt dran. Die Einstellung Definieren wir einen Datentyp, der rekursive ...

6 die antwort

Haskell - Currying? Benötigen Sie weitere Erklärung

So etwas wie addList :: [int] -> int addList = foldl1 (+)Warum funktioniert das? Der Currying-Teil. Warum keine Variable?

6 die antwort

Eine Monade auf eine Typklasse einschränken

ibt es in Haskell eine Möglichkeit, eine Monade einzuschränkeM a damita Erfüllen Sie eine Typklassenbedingung? Ich übersetze dasprobabilistic modeling example [http://github.com/namin/spots/tree/master/probabilisticModeling/README.markdown] ...

10 die antwort

Was macht Haskells Typensystem „leistungsfähiger“ als die Typensysteme anderer Sprachen?

LesenNachteile des Scala-Systems gegenüber Haskell? [https://stackoverflow.com/questions/3689407/disadvantages-of-scala-type-system-versus-haskell] , Ich muss fragen: Was genau macht Haskells Typensystem leistungsfähiger als die Typensysteme ...

6 die antwort

Wie sind Functors nützlich?

Wir wissen, dass jeder generische TypF[_] mitmap Methode, die einigen @ entspric Gesetz [http://eed3si9n.com/learning-scalaz/Functor+Laws.html], ist ein functor. Zum Beispiel,List[_], Option[_], undF[A] = Env => A sind functors. Ich frage mich ...