COSIN11 - 1.12
CoSin 2011
Chaos Singularity 2011
Speakers | |
---|---|
Alexander Bernauer |
Schedule | |
---|---|
Day | Samstag - 2011-06-25 |
Room | Salle de Cinema |
Start time | 17:30 |
Duration | 00:55 |
Info | |
ID | 4388 |
Event type | Lecture |
Track | Tech |
Language used for presentation | German |
Haskell
pure functional programming and lazy evaluation
Pur-funktional, lazy, statisch typisiert mit Typinferrenz, Typklassen, Pattern-Matching und Monaden.
Haskell ist eine Programmiersprache, die aus der wissenschaftlichen Gemeinschaft heraus entstanden ist, um eine gemeinsame Platform für die Erforschung von Programmiersprachen und -konzepten zu haben.
Obwohl Haskell nie im Mainstream angekommen ist, sind viele Ideen in anderen Sprachen übernommen worden und weiterhin gibt es viele Forschung um experimentelle Erweiterungen.
Es ist eine Herausforderung, die gewohnten Paradigmen hinter sich zu lassen. Die Belohnung dafür ist eine hohe Ausdruckskraft, mächtige Werkzeuge zur Einführung von eigenen Abstraktionen und ganze Kategorien von Fehlern, die prinzipbedingt nicht auftreten können.