Functional Geekery cover image

Functional Geekery Episode 48 - Matthias Felleisen

Functional Geekery

00:00

How to Send Programs in a Systematic Process

Most of our undergraduates will eventually become software developers and we owe them a curriculum that teaches them how to construct programs with a systematic process. functional programming is the ideal starting point for that kind of curriculum it sits right in the middle between the kind of math that students saw in school and it were bought with and how to create realistic Java programs or JavaScript programs. We use six steps to be precise the shape of the function and why it has to be that way so at the end you couldpoint at a cell in this grid of data structure complexity and process complexity and say what would you do here.

Play episode from 22:30
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app