Nested parallelism, semantics, task-oriented programming.- Dataset Sensitive Autotuning of Multi-Versioned Code based on Monotonic Properties.- A Generic Back-End for Exploratory Programming.- Dynamic Editors for Well-Typed Expressions.- Modelling, translating, proving functional programs.- High-Level Modelling for Typed Functional Programming.- Translating Lambda Calculus into C++ Templates.- ProofViz: An Interactive Visual Proof Explorer.
This book constitutes revised selected papers from the 22nd International Symposium on Trends in Functional Programming, TFP 2021, which was held virtually in February 2020.
The 6 full papers presented in this volume were carefully reviewed and selected from 18 submissions. They were organized in topical sections about nested parallelism, semantics, task-oriented programming and modelling, translating, proving functional programs.