Skip to content

Commit fb5fe15

Browse files
authored
Episode 36: John Hughes (#357)
1 parent 769c7fd commit fb5fe15

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

podcast/36/index.markdown

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: John Hughes
3+
episode: 36
4+
buzzsproutId: 13879645
5+
recorded: 2023-09-21
6+
published: 2023-10-31
7+
---
8+
9+
In this episode, Matti and Wouter are joined by John Hughes. John is one of the authors of the original Haskell Report and talks about why functional programming matters, the origins of QuickCheck testing, and how higher order functions and lazy evaluation is the key that makes functional programming so productive, and so much fun!

podcast/36/links.markdown

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
* [Quviq](http://www.quviq.com/)
2+
* [Why Functional Programming Matters](https://academic.oup.com/comjnl/article/32/2/98/543535)
3+
* [How to specify it](https://link.springer.com/chapter/10.1007/978-3-030-47147-7_4)
4+
* [QuickCheck](https://hackage.haskell.org/package/QuickCheck)
5+
* [Tony Hoare’s paper on Recursive Datastructures](https://apps.dtic.mil/sti/tr/pdf/AD0772509.pdf)
6+
* [KRC](https://www.cs.kent.ac.uk/people/staff/dat/krc/)
7+

0 commit comments

Comments
 (0)