Ellis Kesterton & Matthew Pickering - Intensional Analysis of Typed Template Haskell Quotations
Typed Template Haskell allows us to write Haskell code which generates other Haskell programs in a type-safe and principled manner. However, the generated programs are completely opaque and cannot be introspected, limiting the type of analysis and transformations that we can perform. We propose a system which allows the programmer to overload the meaning of quoted Template Haskell expressions by desugaring these expressions into a well-typed PHOAS representation. Being a regular datatype, the PHOAS representation is much more amenable to analysis and transformation, indirectly giving the programmer the ability to overload the meaning of quoted expressions by further processing the PHOAS representation. Primitive Haskell constructs such as variables (both free and bound), lambda expressions and patterns are all exposed in the PHOAS interface, giving the programmer a large amount of control over the meaning of their quoted expressions. We believe that this system has a variety of useful applications, particularly for creating EDSLs - we give motivating examples in practical areas such as distributed computing and program generation to demonstrate the effectiveness of this approach. More precisely, in this paper we discuss the design and implementation of this idea as a new Haskell extension implemented on top of GHC.

Andrew Lelechenko - Not-So-Boring Haskell

Irak – Norwegen Highlights | Gruppe I, FIFA WM 2026 | sportstudio

Matthias Pall Gissurarson - Ghost in the Haskell

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Alan Zimmerman - An alternative to CPP

Stephen Dolan, "Types for more than memory safety in OxCaml", VeTSS Annual Conference 2026

We're 99.9% sure this pattern is true, but no one can prove it

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Matthew Pickering - What we have learned about memory profiling in the last 5 years

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Vladislav Zavialov - Required Type Arguments

Teo Camarasu - Catching space leaks at compile-time using th-deepstrict

China’s Secret | The Most Unbelievable Megaprojects in China | 4K Travel Documentary

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

What the Armor of God Really Means When You Feel Too Weak to Fight (No Ads)

ASMR Addictive Fast Tapping Collection For Deep Sleep & Anxiety Relief (No Talking) — 2.5 Hours

Trump’s Childish Behavior with World Leaders, Republicans Bash His Iran Deal & Guillermo’s Huge News

Andreas Klebinger & Ben Gamari - GHC Status Report

Simon Marlow - Reflections on Haskell@Meta

