Implementation of Functional Languages
Editat de Chris Clack, Kevin Hammond, Tony Davieen Limba Engleză Paperback – 26 aug 1998
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.
| Toate formatele și edițiile | Preț | Express |
|---|---|---|
| Paperback (2) | 319.36 lei 6-8 săpt. | |
| Springer – 29 iun 1999 | 319.36 lei 6-8 săpt. | |
| Springer – 26 aug 1998 | 325.88 lei 6-8 săpt. |
Preț: 325.88 lei
Preț vechi: 407.36 lei
-20% Nou
Puncte Express: 489
Preț estimativ în valută:
57.66€ • 67.71$ • 50.61£
57.66€ • 67.71$ • 50.61£
Carte tipărită la comandă
Livrare economică 27 ianuarie-10 februarie 26
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783540648499
ISBN-10: 3540648496
Pagini: 392
Ilustrații: X, 382 p.
Dimensiuni: 155 x 235 x 22 mm
Greutate: 0.59 kg
Ediția:1998
Editura: Springer
Locul publicării:Berlin, Heidelberg, Germany
ISBN-10: 3540648496
Pagini: 392
Ilustrații: X, 382 p.
Dimensiuni: 155 x 235 x 22 mm
Greutate: 0.59 kg
Ediția:1998
Editura: Springer
Locul publicării:Berlin, Heidelberg, Germany
Public țintă
ResearchCuprins
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.
Caracteristici
Includes supplementary material: sn.pub/extras