Skip to content
0:00 / 0:00

#dependenttypes#idris#typetheory

Dependent types are everywhere! by Elisabeth Stenholm

Func Prog Sweden

56K subscribers • 32 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

2.9K views1 year ago1 recommendation

Programming languagesComputer scienceComputation and complexityFunctional programming

Elisabeth Stenholm explains what dependent types are and how they provide compile-time guarantees using practical examples.

Have you ever heard of dependent types? Even if you have not, chances are you have most likely encountered some data structure that is actually dependently typed, without knowing it. In this talk I will explain what dependent types are and why they are everywhere, we just don’t notice them as we are so used to living without them. With dependent types we can express our structures more correctly, giving us more guarantees compile time. As a concrete example I will share my recent experience with writing a small questionnaire with a web frontend, all the parts of this construction that are actually dependently typed, and the differences between writing it with and without dependent types. Elisabeth Stenholm Elisabeth is 32 years old, born in Uppsala and raised in Stockholm. She has a PhD in dependent type theory from the University of Bergen, and is currently working as a fullstack developer at Frende Forsikring — a Norwegian insurance company based in Bergen. In her workday, Elisabeth writes primarily in the functional languages F# and Elm. She is passionate about type theory and functional programming, and enjoys sharing her knowledge on these topics with others. LinkedIn: linkedin.com/in/elisabethstenholm/ Code: github.com/elisabethstenholm/questionnaire === Video sponsor – Ada Beat === adabeat.com === Merch === If you want to spread functional programming and support the channel, buy something from the shop: funcprogsweden.myspreadshop.net/ Stream starts Dependent types are everywhere! by Elisabeth Stenholm Onde does not simply create a questionnaire Dependent types OOP, FP, FP with dependent types Questionnaires are dependently typed! Snippets in Idris2 Demo Takeaway Q & A #funcprogsweden

Why it's here

1 person recommends this

What people say. Recommended as a great presentation explaining dependent types and their practical applications.

u/fraggletin r/ProgrammingLanguages • Recommends

On “Dependent types are everywhere! by Elisabeth Stenholm”

Looks like an AI slop summary. You'll be better off watching the actual presentation.