WeSearch

Conversations with a six-year-old on functional programming (2018)

·3 min read · 0 reactions · 0 comments · 7 views
Conversations with a six-year-old on functional programming (2018)

My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just ans…

Original article
blog :: Brent -> [String]
Read full at blog :: Brent -> [String] →
Opening excerpt (first ~120 words) tap to expand

My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just answer straightforwardly: “I’m reading a very long story about free theorems.” He persisted. “What are free theorems?” Never one to shrink from a pedagogical challenge, I thought for a moment, then began: “Do you know what a function is?” He didn’t. “A function is like a machine where you put something in one end and something comes out the other end. For example, maybe you put a number in, and the number that is one bigger comes out.

Excerpt limited to ~120 words for fair-use compliance. The full article is at blog :: Brent -> [String].

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments