1.

Record Nr.

UNINA9910143604303321

Titolo

Implementation of Functional Languages : 12th International Workshop, IFL 2000 Aachen, Germany, September 4-7, 2000. Selected Papers / / edited by Markus Mohnen, Pieter Koopman

Pubbl/distr/stampa

Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2001

ISBN

3-540-45361-X

Edizione

[1st ed. 2001.]

Descrizione fisica

1 online resource (VIII, 272 p.)

Collana

Lecture Notes in Computer Science, , 0302-9743 ; ; 2011

Disciplina

005.13

Soggetti

Programming languages (Electronic computers)

Computer programming

Computer logic

Programming Languages, Compilers, Interpreters

Programming Techniques

Logics and Meanings of Programs

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Bibliographic Level Mode of Issuance: Monograph

Nota di bibliografia

Includes bibliographical references at the end of each chapters and index.

Nota di contenuto

Non-determinism Analysis in a Parallel-Functional Language -- Exploiting Implicit Parallelism in Functional Programs with SLAM -- Verifying Generic Erlang Client—Server Implementations -- The Design and Implementation of Glasgow Distributed Haskell -- Implementation Skeletons in Eden: Low-Effort Parallel Programming -- ObjectCurry:An Object-Oriented Extension of the Declarative Multi-Paradigm Language Curry -- Distributed Programming in Haskell with Ports -- The Dynamic Properties of Hume: A Functionally-Based Concurrent Language with Bounded Time and Space Behaviour -- A Usage Analysis with Bounded Usage Polymorphism and Subtyping -- Polygonizing Implicit Surfaces in a Purely Functional Way -- Freja, Hat and Hood - A Comparative Evaluation of Three Systems for Tracing and Debugging Lazy Functional Programs -- Porting the Clean Object I/O Library to Haskell -- Organizing Speculative Computations in Functional Systems -- Improving Cache Effectiveness through Array Data Layout Manipulation in SAC -- The Collective Semantics in Functional SPMD



Programming.