Matthew Pickering - Explicit Level Imports
Collaborators: Rodrigo Mesquita, Adam Gundry Explicit Level Imports is an extension to GHC which allows a programmer to be more precise about which dependencies are needed for Template Haskell. In a module, each import is annotated with which level it will be needed at, some modules will be needed for use in splices, some in quotes and some in normal contexts. This precision means it is straightforward for the compiler to work out what is exactly needed at each stage, and only provide that. The result is faster compilation times and the potential for improved cross-compilation support. In this talk we will explain the design of the extension, the implementation and finally reflect on future directions the extension makes possible.

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

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

▶︎
Andreas Klebinger & Ben Gamari - GHC Status Report

▶︎
Andrew Lelechenko - Not-So-Boring Haskell

▶︎
Co-Creator of Haskell: Why Learn Functional Programming, Useless vs Useful Languages | Simon Jones

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

▶︎
The Professor Who Taught People How To Think (1962)

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

▶︎
Trump’s Big Violent 80th Birthday Party at the White House, "Great Deal" with Iran & NY Knicks Win

▶︎
Clojure, Made Simple - Rich Hickey (2015)

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

▶︎
The hidden logic behind #, @, & and §

▶︎
This 28-year-old picks next big startup

▶︎
How Divergence and Curl Were Discovered

▶︎
Alan Zimmerman - An alternative to CPP

▶︎
Watch this if everything feels too much (gentle comfort for tired women)

▶︎
The Most Misunderstood Concept in Physics

▶︎
What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

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

▶︎
