|
|
libcats.org
The optimal implementation of functional programming languagesAndrea Asperti, Stefano GuerriniAll traditional implementation techniques for functional languages fail to avoid useless repetition of work. They are not "optimal" in their implementation of sharing, often causing a catastrophic, exponential explosion in reduction time. Optimal reduction is an innovative graph reduction technique for functional expressions, introduced by Lamping in 1990, that solves the sharing problem. This work, the first on the subject, is a comprehensive account by two of its leading exponents. Practical implementation aspects are fully covered as are the mathematical underpinnings of the subject. The relationship to the pioneering work of Lévy and to Girard's more recent "Geometry of Interaction" are explored; optimal reduction is thereby revealed as a prime example of how a beautiful mathematical theory can lead to practical benefit. The book is essentially self-contained, requiring no more than basic familiarity with functional languages. It will be welcomed by graduate students and research workers in lambda calculus, functional programming or linear logic.
Скачать книгу бесплатно (pdf, 3.38 Mb)
Читать «The optimal implementation of functional programming languages» EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Кружок ''Умелые руки'' в школеАвтор: Н.Д.Беляков, Автор: А.И.Покровская, Автор: Н.Е.Цейтлин.
Размер книги: 4.82 Mb
Corporate Safety Compliance: OSHA, Ethics, and the Law (Occupational Safety and Health Guide Series)Автор: Thomas D. SchneidКатегория: Математика, Прикладная математика
Размер книги: 2.76 Mb
The Book of Jubilees. A Translation (Corpus Scriptorum Christianorum Orientalium 511; Scriptores Aethiopici 88)Автор: James C. VanderKam
Размер книги: 22.53 Mb
Intraplate strike-slip deformation beltsАвтор: Fabrizio Storti, Автор: Robert E. Holdsworth, Автор: Francesco Salvini, Автор: Geological Society of London
Размер книги: 27.67 Mb
|
|
|