Implementation of Functional Languages
Springer Berlin (Verlag)
978-3-540-64849-9 (ISBN)
The 21 revised full papers presented were selected from the 34 papers accepted for presentation at the workshop during a second round of thorough a-posteriori reviewing. The book is divided in sections on compilation, types, benchmarking and profiling, parallelism, interaction, language design, and garbage collection.
C--: A portable assembly language.- The brisk machine: A simplified STG machine.- A Haskell to Java Virtual Machine code compiler.- Common subexpressions are uncommon in lazy functional languages.- With-loop-folding in Sac-condensing consecutive array operations.- Types for register allocation.- Types for 0, 1 or many uses.- Fully persistent graphs-which one to choose?.- Auburn: A kit for benchmarking functional data structures.- Complete and partial redex trails of functional computations.- Engineering large parallel functional programs.- Parallelising a large functional program or: Keeping LOLITA busy.- Naira: A parallel 2Haskell compiler.- Lazy thread and task creation in parallel graph-reduction.- DREAM: The distributed Eden abstract machine.- Using multicasting for optimising data-parallelism.- Using concurrent Haskell to develop views over an active repository.- Interactive functional objects in Clean.- Programming in the large: The algebraic-functional language Opal 2?.- Context patterns, part II.- A compacting garbage collector for unidirectional heaps.
Erscheint lt. Verlag | 26.8.1998 |
---|---|
Reihe/Serie | Lecture Notes in Computer Science |
Zusatzinfo | X, 382 p. |
Verlagsort | Berlin |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 500 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Informatik ► Theorie / Studium ► Compilerbau | |
Schlagworte | Assembly language • C-- • clean • Compiler • data structure • data structures • Functional Programming • Funktionale Programmierung • Hardcover, Softcover / Informatik, EDV/Programmiersprachen • Haskell • HC/Informatik, EDV/Programmiersprachen • Java • Opal • Programmiersprache • programming • Programming Languages Implementation |
ISBN-10 | 3-540-64849-6 / 3540648496 |
ISBN-13 | 978-3-540-64849-9 / 9783540648499 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich