Mathematics of Program Construction
Springer Berlin (Verlag)
978-3-540-22380-1 (ISBN)
Invited Talk.- Extended Static Checking for Java.- Contributed Papers.- Constructing Polymorphic Programs with Quotient Types.- Optimizing Generic Functions.- Inferring Type Isomorphisms Generically.- Friends Need a Bit More: Maintaining Invariants Over Shared State.- Chasing Bottoms.- Describing Gen/Kill Static Analysis Techniques with Kleene Algebra.- A Free Construction of Kleene Algebras with Tests.- Streaming Representation-Changers.- Probabilistic Predicative Programming.- An Algebra of Scans.- Compiling Exceptions Correctly.- Modelling Nondeterminism.- Lazy Kleene Algebra.- Augmenting Types with Unbounded Demonic and Angelic Nondeterminacy.- An Injective Language for Reversible Computation.- Prototyping Generic Programming in Template Haskell.- Transposing Relations: From Maybe Functions to Hash Tables.- Pointer Theory and Weakest Preconditions without Addresses and Heap.- Travelling Processes.
Erscheint lt. Verlag | 24.6.2004 |
---|---|
Reihe/Serie | Lecture Notes in Computer Science |
Zusatzinfo | X, 404 p. |
Verlagsort | Berlin |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 620 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
Informatik ► Theorie / Studium ► Compilerbau | |
Schlagworte | Correct Software • D programming language • Exception • formal methods • Generic Programming • Hardcover, Softcover / Informatik, EDV/Informatik • HC/Informatik, EDV/Informatik • Java • kleene algebra • Mathematisches Programmieren • Modeling • predicative programming • Process Algebras • program analysis • Program Construction • Program Development • programming calculi • Program verification • reversible computing • Type Theory |
ISBN-10 | 3-540-22380-0 / 3540223800 |
ISBN-13 | 978-3-540-22380-1 / 9783540223801 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich