Type Theory Forall
banner
ttforall.bsky.social
Type Theory Forall
@ttforall.bsky.social
Making Type Theory, Programming Languages and Formal methods more accessible! http://typetheoryforall.com
Pinned
🚨 New drop alert! 🚨
Support Type Theory Forall and rep your love for types with our official merch 🧵✨

🛒 Check out the store: store.typetheoryfora...
🎁 Use code typetheory for 10% off — limited time only!

Let the world know you quantify forall the right reasons. 🔥
Your proof assistant is strict.
Your type system is expressive.
Your coffee mug should be too ☕

FP & ITP mugs (OCaml, Haskell, Lean, Rocq, Isabelle, Agda):
store.typetheoryfora...
January 15, 2026 at 6:10 PM
Type Theory Forall exists because this community exists.

If the podcast, the conversations, or the ideas mattered to you, this is one way to support it — and look good doing it 👕

👉 store.typetheoryfora...
January 14, 2026 at 3:36 PM
Reposted by Type Theory Forall
In case you missed it, watch this clip from our interview with Andrej Bauer. I love when CS researchers can articulate a philosophy behind their work, and Andrej DELIVERS www.youtube.com/watch?v=GcTF...
#58 - Constructivism and Computation Content - Andrej Bauer
YouTube video by Type Theory Forall
www.youtube.com
December 20, 2025 at 7:00 AM
🎉 5 YEARS OF TYPE THEORY FORALL 🎉

To celebrate, I sat down with Andrej Bauer.

Student of Dana Scott.
A mind equally at home in math and CS.
One of the clearest thinkers in Type Theory.

We dive into Constructivism, Dialectica, Effect Handlers, and AI.

This one is special.
December 18, 2025 at 5:35 PM
🎙️ New Type Theory Forall Episode!
#57 — Compilers for Privacy-Preserving Computation, Category Theory, and Keeping a Good Rhythm in Your PhD

This week I talk with Rhagav Malik, fresh off his PhD defense on compilers for privacy-preserving computation. We dig into:
December 6, 2025 at 4:25 PM
My Spotify Wrapped
December 4, 2025 at 6:26 PM
Going live now!

Continuing our Lean 4 Series — today we continue working on MIL, this time on Order and divisibility!

This is part of our ongoing fundraiser to replace my iPhone camera with a proper setup.
Every tip helps!
☕️ko-fi.com/typetheory...
www.twitch.tv/typeth...
December 3, 2025 at 7:12 PM
Last days of our Cyber Monday 15% OFF at the ttfa store!

Mugs, hoodies, shirts — perfect gifts for your nerdiest friends this holiday season.

Enjoy it before it ends: store.typetheoryfora...
December 2, 2025 at 9:29 PM
Reposted by Type Theory Forall
A couple weeks ago I had the great pleasure of inviting Rustan Leino (of Dafny fame) on my podcast, to talk about all sorts of logic stuff!

Part II to come soon!
open.spotify.com/episode/4d9J...
Rustan Leino - part I
Spotify video
open.spotify.com
December 1, 2025 at 10:14 PM
A fresh episode of Type Theory Exists is live!
Featuring my Gothenburg talk on the evolution of CS through the eyes of Type Theory — Turing, Church, Curry–Howard, and beyond.

🔒 Only for patrons — join us to unlock it:
Type Theory Forall | Patreon
An accessible podcast on Type Theory
patreon.com
November 29, 2025 at 3:58 PM
🚨 BLACK FRIDAY SALE! 🚨
The entire Type Theory Forall shop is 15% OFF — mugs, shirts, hoodies, literally everything.
Only until the end of the month. Don’t miss it!
🛒🔥 store.typetheoryfora...

Discount is automatically applied at checkout.
November 25, 2025 at 3:32 PM
@krismicinski's build a compiler in Five Projects
Build a Compiler in Five Projects
Class website here: https://kmicinski.com/cis531-f25
kmicinski.com
November 25, 2025 at 2:56 AM
Reposted by Type Theory Forall
My five-project (along with slides, video lectures, etc.) compilers course has all projects now available online free: kmicinski.com/functional-p.... Five projects have you incrementally build a compiler for a substantial language, including functions, mutation, loops, vectors, etc.
Build a Compiler in Five Projects
Class website here: https://kmicinski.com/cis531-f25
kmicinski.com
November 24, 2025 at 3:26 AM
Going live now! Continuing our Lean 4 Series — today I'll start working on Mathematics in Lean

This is part of our ongoing fundraiser to replace my iPhone camera with a proper setup. Every tip helps! 💜
☕️ko-fi.com/typetheory...

www.twitch.tv/typeth...
November 24, 2025 at 7:06 PM
🚨 BLACK FRIDAY SALE! 🚨
The entire Type Theory Forall shop is 15% OFF — mugs, shirts, hoodies, literally everything.
Only until the end of the month. Don’t miss it!
🛒🔥 store.typetheoryfora...

Discount is automatically applied at checkout.
November 24, 2025 at 4:30 PM
Going live now!

Continuing our Lean 4 Series — today I’ll be learning Tactics on stream.

This is part of our ongoing fundraiser to replace my iPhone camera with a proper setup. Every tip helps! 💜

▶️ www.twitch.tv/typetheoryfo...
☕️ ko-fi.com/typetheoryfo...
TypeTheoryForall - Twitch
Let's learn some type theory togetherWe're currently fundraising to buy a new camera
www.twitch.tv
November 12, 2025 at 7:22 PM
Reposted by Type Theory Forall
A new book on the history of control structures by the creator of #OCaml himself @camlist.bsky.social xavierleroy.org/control-stru...
Control structures in programming languages
Xavier Leroy
xavierleroy.org
November 5, 2025 at 12:00 PM
Feeling the pull back to academia?

Whether you’re applying for grad school or looking to transition from industry into research, our mentorship program can guide you.

We still have open slots for this season!
typetheoryforall.com/mentorship
Type Theory Forall
Type Theory much beyond inference rules
typetheoryforall.com
November 6, 2025 at 3:38 PM
Reposted by Type Theory Forall
types slow me down in the way that red lights slow me down when i'm driving
November 4, 2025 at 11:57 AM
Reposted by Type Theory Forall
Pedro Abreu aka #TypeTheoryForall had an epic conversation with me about all things programming languages, out now on the podcast.
www.typetheoryforall.com/episodes/the...
Type Theory Forall
Type Theory much beyond inference rules
www.typetheoryforall.com
October 31, 2025 at 2:07 PM
Reposted by Type Theory Forall
#LiquidTypes are a lightweight way to specify and check code properties. What stands in the way of more widespread adoption?

Today at #SPLASH 2025 / @icfp-conference.bsky.social: @catarinavgamboa.bsky.social will re-present our #PLDI2025 paper on Usability Barriers for Liquid Types.
October 14, 2025 at 12:22 AM
We still have a few spots open this week for 1:1 mentorship sessions on grad school applications and research careers.

If you’re applying to PhD programs or navigating advisor selection, this might be the perfect time to start.

👉 typetheoryforall.com/mentorship
Type Theory Forall
Type Theory much beyond inference rules
typetheoryforall.com
October 13, 2025 at 10:46 AM
Reposted by Type Theory Forall
true friendship 🥹
October 4, 2025 at 3:32 PM
Reposted by Type Theory Forall
How do we know that the semantics of a programming language are right?

My latest Programming Language Pragmatics video covers type soundness: the static and dynamic semantics of a language fit together, so that if a program type checks, it will not experience unexpected type errors when it runs.
October 3, 2025 at 4:33 PM
Reposted by Type Theory Forall
there's a priest in Rome who lives on a top of a mountain so high, nobody but him is able to climb there

they call him the Inaccessible Cardinal
September 29, 2025 at 7:29 PM