YoVDO

GHC Status Report - Haskell Compiler Updates and Improvements

Offered By: ACM SIGPLAN via YouTube

Tags

Haskell Courses Functional Programming Courses Web Assembly Courses Dependent Types Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the latest developments in the Glasgow Haskell Compiler (GHC) through this comprehensive status report presented at the Haskell Implementors' Workshop 2023. Delve into a wide range of topics, including compiler improvements, quality of life enhancements, Web Assembly support, and advancements in dependent types. Learn about the progress made in parallelism, linear types, and heap profiling. Gain insights into the ongoing work on the IO Manager, error codes, and the Concat Map Optimization. Discover the groundwork being laid for future developments and understand the role of the Haskell Foundation in supporting GHC's evolution. This talk, delivered by Simon Peyton Jones and Ben Gamari, provides a thorough overview of GHC's current state and future directions, making it essential viewing for Haskell developers and enthusiasts alike.

Syllabus

Introduction
Compiler Roundup
Quality of Life Improvement
Web Assembly
Comp Runtime
Error Codes
Concat Map Optimization
Dependent Types
Parallelism
StSt
Groundwork
Fork the tree
Heap profiling
IO Manager
Linear Types
Other
Hol Foundation


Taught by

ACM SIGPLAN

Related Courses

Introduction to Functional Programming
Delft University of Technology via edX
Haskell
Exercism
Functional Programming in Haskell: Supercharge Your Coding
University of Glasgow via FutureLearn
Beginner crash course
Independent
Haskell: Lecture notes and assignments
University of Pennsylvania via Independent