Hi!
Artikel seit Ende April unbearbeitet → Autor MekeorMelire angeschrieben.
so long hank
Wikiteam
![]() Anmeldungsdatum: Beiträge: 11330 Wohnort: Bremen |
|||||||||||||||
Ehemalige
![]() Anmeldungsdatum: Beiträge: 4259 |
offenbar keine Reaktion: → löschen? |
||||||||||||||
Anmeldungsdatum: Beiträge: 29567 |
Hallo, Löschen +1 Gruß, noisefloor |
||||||||||||||
Ehemalige
Anmeldungsdatum: Beiträge: 7723 |
Hi, hier ein Artikel zur funktionalen Programmiersprache Haskell. Bitte schaut mal drüber. Kritik und Verbesserungsvorschläge sind immer willkommen. Gruss Lasall |
||||||||||||||
Anmeldungsdatum: Beiträge: 29567 |
Hallo, anstatt "lazy" würde ich in den Einleitung wirklich "lazy evaluation" schreiben - das ist der korrekte Begriff und der Link zeigt ja auch darauf 😉 Ansonsten noch eine kleine persönliche Anmerkung: Beim Lesen des Buchs "Seven Languages in Seven Weeks" habe ich das Kapitel zu Haskell als einziges nicht wirklich zu Ende gelesen. Haskell ist so gar nicht meins... Der Artikel kann aber trotzdem ins Wiki 😇 Gruß, noisefloor |
||||||||||||||
![]() Anmeldungsdatum: Beiträge: 17607 Wohnort: Berlin |
Haskell ist glaube ich noch viel besser als Scala. Man muss nur kapieren dass
|
||||||||||||||
Ehemalige
Anmeldungsdatum: Beiträge: 7723 |
Hi, danke für die Rückmeldungen! Da "lazy evaluation" nicht in die Attributaufzählung passt, einen neuen Satz reserviert (was der Grund war, wieso ich nur "lazy" geschrieben habe). @uu: error: Predicate `x' used as a type 😉 Gruss Lasall |
||||||||||||||
Anmeldungsdatum: Beiträge: 29567 |
Hallo,
Kommt auf die Sichtweise an 😉 Haskell gilt als die Sprache, die das funktionale Paradigma am konsequentesten Umsetzt. Jedenfalls konsequenter als z.B. Scala oder Erlang. Gruß, noisefloor |
||||||||||||||
Ehemalige
Anmeldungsdatum: Beiträge: 7723 |
Hi, Artikel im Wiki. Vielen Dank für eure Anmerkungen ☺ . Gruss Lasall |
||||||||||||||
Anmeldungsdatum: Beiträge: 60 |
Oh, hallo. ☺ Ist okay. ☺ |
||||||||||||||
Anmeldungsdatum: Beiträge: 330 |
Vielleicht nicht ganz relevant für den Artikel, ich wollte es irgendwo festhalten. Hier ist ein Weg wie man Yesod (ein Webdevelopment Framework in Haskell) vom Quellcode aus unter Ubuntu 12.04.x im Benutzerverzeichnis installiert. Als erstes braucht man ghc und cabal-install:
(evt. auch ghc-doc und ghc-haddock) Dann muss Cabals Index erstmal aktualisiert werden:
Nun muss man die von Ubuntu installierte Cabal Version rausfinden:
Das sollte die Version 1.14.0 sein. Nun kann man das aktuellste Cabal installieren, wobei die gegenwertige Version extra angeben werden muss.
Das über apt installierte cabal kann nun wieder runter:
Damit man das neue Cabal auch benutzen kann muss der $PATH angepasst werden. ~/.cabal/bin Je nachdem wo man es einträgt dann z.B: source .profile ausführen. Für Yesod müssen nun noch Abhängigkeiten erfüllt werden. Das geht wieder mit apt:
Und nun endlich Yesod installieren:
Fertig. Eventuell kann man nun auch noch das ghc Paket ersetzen, aber ich glaube es sollte auch alles mit dem von Ubuntu gestellten ghc kompilieren. Dann kann man hier weiter lesen: http://yannesposito.com/Scratch/en/blog/Yesod-tutorial-for-newbies/ |
||||||||||||||
Ehemalige
Anmeldungsdatum: Beiträge: 7723 |
Hi Kerberos, dafür lohnt sich am besten ein eigener Artikel, der die Installation und mit ein, zwei Beispielen die Verwendung beschreibt. Gruss Lasall |
||||||||||||||
Wikiteam
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 11330 Wohnort: Bremen |
Hi! "getestet general" kann es für ein Programm, das aus sop lomg |
||||||||||||||
Anmeldungsdatum: Beiträge: 29567 |
Hallo,
Zumal lt. Änderungskommentar das ganze ja scheinbar für Focal getestet wurde und der Rest "dazu spekuliert" wurde. Gruß, noisefloor |
||||||||||||||
Anmeldungsdatum: Beiträge: 20 |
Hallo, ich bitte um Entschuldigung, Fehler meinerseits, ohne Fantasie, normales Versehen ☺ Gruß, karl |