Skip to content

Commit dc74c1f

Browse files
authored
Merge pull request #167 from nikivazou/hakyll
podcast episode 7
2 parents 9bac380 + bb2c4ec commit dc74c1f

File tree

4 files changed

+1001
-1
lines changed

4 files changed

+1001
-1
lines changed

podcast/7/index.markdown

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: José Calderón
3+
episode: 7
4+
buzzsproutId: 9739319
5+
recorded: 2021-11-10
6+
published: 2021-12-17
7+
---
8+
José Calderón is interviewed by Niki Vazou and Wouter Swierstra . José has been working on functional programming at Galois and University of Maryland. He tells us about his research background in many different continents, his experience with teaching compilers, the relation between music and functional programming and the "Recursive Programming Techniques" book that in the 1970s captured the essence of functional programming.

podcast/7/links.markdown

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
* [José Calderón](http://jmct.cc/)
2+
* [José's twitter](https://twitter.com/josecalderon)
3+
* [Galois](https://galois.com/)
4+
* [Stephen Murrell](https://people.miami.edu/profile/[email protected])
5+
* [Colin Runciman](https://www.cs.york.ac.uk/people/colin)
6+
* [Haxl](https://github.com/facebook/Haxl)
7+
* [ApplicativeDo](https://gitlab.haskell.org/ghc/ghc/-/wikis/applicative-do)
8+
* [Michael Hicks](http://www.cs.umd.edu/~mwh/)
9+
* [Homomorphic encryption](https://en.wikipedia.org/wiki/Homomorphic_encryption)
10+
* [Blockchain](https://en.wikipedia.org/wiki/Blockchain)
11+
* [David Van Horn](https://www.cs.umd.edu/~dvanhorn/)
12+
* [AST](https://en.wikipedia.org/wiki/Abstract_syntax_tree)
13+
* [Peephole optimization](https://en.wikipedia.org/wiki/Peephole_optimization)
14+
* [Design, Cultures and Creativity](https://dcc.umd.edu/)
15+
* [Blue note](https://en.wikipedia.org/wiki/Blue_note)
16+
* [Sonic Pi](https://en.wikipedia.org/wiki/Sonic_Pi)
17+
* [Recursive Programming Techniques](https://www.worldcat.org/title/recursive-programming-techniques/oclc/1023894282)
18+
* [Category Theory](https://en.wikipedia.org/wiki/Category_theory)
19+
* [Parser combinator](https://en.wikipedia.org/wiki/Parser_combinator)
20+
* [Algebraic data type](https://en.wikipedia.org/wiki/Algebraic_data_type)
21+
* [Higher-order function](https://en.wikipedia.org/wiki/Higher-order_function)
22+
* [Polymorphism](https://en.wikipedia.org/wiki/Polymorphism_(computer_science))
23+
* [Lambda calculus](https://en.wikipedia.org/wiki/Lambda_calculus)
24+
* [SKI combinators](https://en.wikipedia.org/wiki/SKI_combinator_calculus)
25+
* [Rust](https://www.rust-lang.org/)
26+
* [Simon Peyton Jones](https://en.wikipedia.org/wiki/Simon_Peyton_Jones)
27+
* [Game of Telephone](https://en.wikipedia.org/wiki/Chinese_whispers)
28+
* [Graham Hutton](http://www.cs.nott.ac.uk/~pszgmh/)
29+
* [Simple Haskell](https://www.simplehaskell.org/)
30+
* [GADT](https://en.wikibooks.org/wiki/Haskell/GADT)
31+
* [Type families](https://wiki.haskell.org/GHC/Type_families)
32+
* [Simply typed lambda calculus](https://en.wikipedia.org/wiki/Simply_typed_lambda_calculus)

0 commit comments

Comments
 (0)