000K  utf8
1100  $c2012
1500  eng
2050  urn:nbn:de:gbv:8-diss-90307
3000  Christiansen, Jan
4000  Investigating Minimally Strict Functions in Functional Programming$hChristian-Albrechts-Universität zu Kiel  [Christiansen, Jan]
4000  Untersuchung minimal strikter Funktionen in funktionaler Programmierung$hChristian-Albrechts-Universität zu Kiel  [Christiansen, Jan]
4030  Kiel$nChristian-Albrechts-Universität zu Kiel
4209  In a non-strict programming language like Haskell a function only evaluates the parts of an argument that are necessary to calculate the result of an application. However, it is possible to define a function that is unnecessarily strict. That is, the function evaluates some part of its argument although this part is not needed to calculate the demanded part of the result. This thesis investigates the influence of unnecessary strictness on the memory behavior of a function and presents approaches for identifying and optimizing unnecessarily strict functions.
4950  https://nbn-resolving.org/urn:nbn:de:gbv:8-diss-90307$xR$3Volltext$534
4961  https://macau.uni-kiel.de/receive/diss_mods_00009030
5051  004
5550  functional programming
5550  Funktionale Programmierung
5550  Haskell
5550  Haskell
5550  nicht-strikte Auswertung
5550  non-strict evaluation
5550  Testen
5550  testing