Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Haskell Taketh Away - Limiting Side Effects for Parallel Programming
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Outline
- 3 Syntax quibbles
- 4 Composing first-class actions
- 5 A research project that escaped the lab
- 6 Lessons transferred / cross fertilization
- 7 Today's main theme
- 8 Promises, promises, programmer promises
- 9 Custom computation types
- 10 Custom computation: Haxl Example
- 11 Haskell built-in computation types
- 12 The separate Kingdoms of the heap
- 13 Obsessive safety, trusted code boundaries
- 14 First, lock down main
- 15 Analyze Alias-freedom
- 16 PLDI' 14Preserve Alias-freedom
- 17 Noninterference
- 18 Haskell data pros & cons