Noch Fragen? 0800 / 33 82 637

Lazy Evaluation: From natural semantics to a machine-checked compiler transformation

Produktform: Buch / Einband - flex.(Paperback)

In order to solve a long-standing problem with list fusion, a new compiler transformation, “Call Arity” is developed and implemented in the Haskell compiler GHC. It is formally proven to not degrade program performance; the proof is machine-checked using the interactive theorem prover Isabelle. To that end, a formalization of Launchbury’s Natural Semantics for Lazy Evaluation is modelled in Isabelle, including a correctness and adequacy proof.weiterlesen

Sprache(n): Englisch

ISBN: 978-3-7315-0546-4 / 978-3731505464 / 9783731505464

Verlag: KIT Scientific Publishing

Erscheinungsdatum: 20.09.2016

Seiten: 256

Autor(en): Joachim Breitner

36,00 € inkl. MwSt.
kostenloser Versand

lieferbar - Lieferzeit 10-15 Werktage

zurück