Functional programming languages and computer architecture : 5th ACM conference, Cambridge, MA, USA, August 26-30, 1991 : proceedings
This book offers a comprehensive view of the best and the latest work in functional programming. It is the proceedings of a major international conference and contains 30 papers selected from 126 submitted. A number of themes emerge. One is a growing interest in types: powerful type systems or type...
Guardat en:
| Autor corporatiu: | |
|---|---|
| Altres autors: | |
| Format: | Livre numérique |
| Idioma: | Anglais |
| Publicat: |
Berlin [etc.] :
Springer
[20..].
Cham : Springer Nature |
| Col·lecció: | Lecture notes in computer science
523 |
| Matèries: | |
| Accés en línia: | Accès sur la plateforme de l'éditeur Accès sur la plateforme Istex Accès Université d'Orléans Accès INSA CVL |
| Nota: |
Archives Springer e-books (Licence nationale) Archives Springer e-books (Licence nationale) |
| Autres localisations: | Voir dans le Sudoc |
| Edition sous un autre format: | • Functional programming languages and computer architecture, 5th ACM conference, Cambridge, MA, USA, August 26-30, 1991, proceedings, J. Hughes, ed, Berlin, Springer-Verlag, 1991, 1 vol. (VIII-666 p.), Lecture notes in computer science, 3-540-54396-1 • Functional Programming Languages and Computer Architecture, Texte imprimé, 9783662187067 |
| LEADER | 05303nam a22004337a 4500 | ||
|---|---|---|---|
| 001 | 945413 | ||
| 008 | 110927q2000 xxe ||| |||| 00| 0 eng d | ||
| 009 | PPN155226495 | ||
| 020 | |a 9783540475996 (PDF) | ||
| 041 | 0 | |a eng | |
| 082 | |a 005.13 | ||
| 082 | |a 004 | ||
| 111 | 2 | |a Conference on functional programming languages and computer architecture |n (05 |d :1991 |c :Cambridge). | |
| 245 | 1 | 0 | |a Functional programming languages and computer architecture : |b 5th ACM conference, Cambridge, MA, USA, August 26-30, 1991 : proceedings |c [edited by] J. Hughes. |
| 260 | |a Berlin [etc.] : |b Springer. | ||
| 260 | |a Cham : |b Springer Nature, |c [20..]. | ||
| 490 | 0 | |a Lecture notes in computer science |v 523 |x 1611-3349 | |
| 500 | |a Archives Springer e-books (Licence nationale) | ||
| 500 | |a Archives Springer e-books (Licence nationale) | ||
| 505 | 0 | |a Type classes and overloading resolution via order-sorted unification -- On the complexity of ML typability with overloading -- Coercive type isomorphism -- Compiler-controlled multithreading for lenient parallel languages -- Multi-thread code generation for dataflow architectures from non-strict programs -- GAML: A parallel implementation of lazy ML -- Functional programming with bananas, lenses, envelopes and barbed wire -- A strongly-typed self-applicable partial evaluator -- Automatic online partial evaluation -- Assignments for applicative languages -- Linearity and laziness -- Syntactic detection of single-threading using continuations -- A projection model of types -- What is an efficient implementation of the ?-calculus? -- Outline of a proof theory of parametricity -- Reasoning about simple and exhaustive demand in higher-order lazy languages -- Strictness analysis in logical form -- A note on abstract interpretation of polymorphic functions -- Incremental polymorphism -- Dynamics in ML -- Implementing regular tree expressions -- Efficient type inference for higher-order binding-time analysis -- Finiteness analysis -- For a better support of static data flow -- An architectural technique for cache-level garbage collection -- M-structures: Extending a parallel, non-strict, functional language with state -- List comprehensions in agna, a parallel persistent object system -- Generating efficient code for lazy functional languages -- Making abstract machines less abstract -- Unboxed values as first class citizens in a non-strict functional language. | |
| 506 | |a Accès en ligne pour les établissements français bénéficiaires des licences nationales | ||
| 506 | |a Accès soumis à abonnement pour tout autre établissement | ||
| 506 | |a Conditions particulières de réutilisation pour les bénéficiaires des licences nationales. https://www.licencesnationales.fr/springer-nature-ebooks-contrat-licence-ln-2017 | ||
| 520 | |a This book offers a comprehensive view of the best and the latest work in functional programming. It is the proceedings of a major international conference and contains 30 papers selected from 126 submitted. A number of themes emerge. One is a growing interest in types: powerful type systems or type checkers supporting overloading, coercion, dynamic types, and incremental inference; linear types to optimize storage, and polymorphic types to optimize semantic analysis. The hot topic of partial evaluation is well represented: techniques for higher-order binding-time analysis, assuring termination of partial evaluation, and improving the residual programs a partial evaluator generates. The thorny problem of manipulating state in functional languages is addressed: one paper even argues that parallel programs with side-effects can be "more declarative" than purely functional ones. Theoretical work covers a new model of types based on projections, parametricity, a connection between strictness analysis and logic, and a discussion of efficient implementations of the lambda-calculus. The connection with computer architecture and a variety of other topics are also addressed. | ||
| 650 | |a Informatique | ||
| 650 | |a Langages de programmation | ||
| 650 | |a Ordinateurs | ||
| 650 | |a Microprocesseurs | ||
| 650 | |a Architecture des ordinateurs | ||
| 650 | |a Langages de programmation fonctionnelle | ||
| 650 | |a Actes de congrès | ||
| 700 | 1 | |a Hughes, John, |d 1958- |4 pbd | |
| 776 | 0 | |0 022172602 |t Functional programming languages and computer architecture |o 5th ACM conference, Cambridge, MA, USA, August 26-30, 1991 |o proceedings |f J. Hughes, ed |c Berlin |n Springer-Verlag |d 1991 |p 1 vol. (VIII-666 p.) |s Lecture notes in computer science |z 3-540-54396-1 | |
| 776 | 0 | |t Functional Programming Languages and Computer Architecture |b Texte imprimé |z 9783662187067 | |
| 856 | 4 | |q PDF |u https://doi.org/10.1007/3-540-54396-1 |z Accès sur la plateforme de l'éditeur | |
| 856 | 4 | |u https://revue-sommaire.istex.fr/ark:/67375/8Q1-ZPD4H0T3-1 |z Accès sur la plateforme Istex | |
| 856 | 4 | |5 452349901:747910758 |u https://ezproxy.univ-orleans.fr/login?url=https://doi.org/10.1007/3-540-54396-1 |z Accès Université d'Orléans | |
| 856 | 4 | |5 180339901:750923636 |u https://ezproxy.insa-cvl.fr/login?qurl=https://doi.org/10.1007/3-540-54396-1 |z Accès INSA CVL | |
| 997 | |0 945413 |1 Livre numérique |a Ressource numérique |b INSA |b ENSA |c 0/Bibliothèque numérique/ |c 1/Bibliothèque numérique/Autre ressource numérique/ | ||

