Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/hzlmn/haskell-must-watch

Huge list of videos, talks, courses for Haskell programming language.
https://github.com/hzlmn/haskell-must-watch

awesome haskell videos

Last synced: about 1 month ago
JSON representation

Huge list of videos, talks, courses for Haskell programming language.

Lists

README

        

# Haskell must watch

Huge list of videos, talks , courses for Haskell programming language, that i want to remember.

All contributions are **welcome**.

## Basic

- [**Introduction to Haskell (part 1)** - David Laing](https://vimeo.com/88540533)

[](https://vimeo.com/88540533)

- [**Introduction to Haskell (part 2)** - Nick Partridge](https://vimeo.com/90515452)

[](https://vimeo.com/90515452)

- [**Introduction to Haskell (part 3)** - Matthew Brecknell](https://vimeo.com/92976563)

[](https://vimeo.com/92976563)

- [**Functional Programming and Haskell** - Tim Dawborn and James Constab](https://vimeo.com/1920921)

[](https://vimeo.com/1920921)

- [**Functional Programming Fundamentals, Chapter 1 of 13** - Dr. Erik Meijer](http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1)

[](http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1)

- [**Functional Programming Fundamentals, Chapter 2 of 13** - Dr. Erik Meijer](http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-2)

[](http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-2)

- [**Other chapters of lectures** by Dr. Erik Meijer](http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals)

- [**A taste of Haskell** - Simon Peyton Jones ](https://www.youtube.com/watch?v=jLj1QV11o9g)

[](https://www.youtube.com/watch?v=jLj1QV11o9g)

## General

- [**How Haskell is Changing my Brain** - Alissa Pajer](https://vimeo.com/96639840)

[](https://vimeo.com/96639840)

- [**Functional Programming News** - Nick Partridge](https://vimeo.com/88487290)

[](https://vimeo.com/88487290)

- [**Haskell and the Social Web** - Phillip Weaver](https://vimeo.com/21210266)

[](https://vimeo.com/21210266)

- [**Don Stewart on Real World Haskell**](https://www.youtube.com/watch?v=4YfkwfZ7AV4)

[](https://www.youtube.com/watch?v=4YfkwfZ7AV4)

- [**Haskell Amuse-Bouche - Mark Lentczne**](https://www.youtube.com/watch?v=b9FagOVqxmI)

[](https://www.youtube.com/watch?v=b9FagOVqxmI)

- [**Demystifying Haskell** - Andrew Rademacher](https://www.youtube.com/watch?v=apBWkBDVlow)

[](https://www.youtube.com/watch?v=apBWkBDVlow)

- [**Functional Reactive Programming for Musical User Interface** - Paul Hudak](https://vimeo.com/96744621)

[](https://vimeo.com/96744621)

- [**Advanced Functional Programming - The Expression Problem** - Dr. Ralf Lämmel](http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Dr-Ralf-Laemmel-Advanced-Functional-Programming-The-Expression-Problem)

[](http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Dr-Ralf-Laemmel-Advanced-Functional-Programming-The-Expression-Problem)

- [**Running startup on Haskell** - Bryan O'Sullivan](https://www.youtube.com/watch?v=ZR3Jirqk6W8)

[](https://www.youtube.com/watch?v=ZR3Jirqk6W8)

- [**GHCJS: Bringing Haskell to the Browser** - Luite Stegeman][GHCJS]

[][GHCJS]

- [**Using Lenses to Structure State** - Nathan Bouscal][lenses]

[][lenses]

## Workflow

- [**Haskell Development Workflow** - Christopher Allen](https://www.youtube.com/watch?v=Li6oaO8x2VY)

[](https://www.youtube.com/watch?v=Li6oaO8x2VY)

## Data

- [**Practical Data Processing With Haskell and Putting Cloud Haskell to Work** - Ozgun Ataman and Gershom Bazerman](https://vimeo.com/53906049)

[](https://vimeo.com/53906049)

- [**Adventure with Types in Haskell (Lecture 1)** - Simon Peyton Jones ](https://www.youtube.com/watch?v=6COvD8oynmI)

[](https://www.youtube.com/watch?v=6COvD8oynmI)

- [**Adventure with Types in Haskell (Lecture 2)** - Simon Peyton Jones ](https://www.youtube.com/watch?v=brE_dyedGm0)

[](https://www.youtube.com/watch?v=brE_dyedGm0)

- [**Conquering Hadoop with Haskell** - Ozgun Ataman][hadoop]

[][hadoop]

- [**Parsing Stuff in Haskell** - Ben Clifford][parsec]

[][parsec]

## Testing

- [**Types and Testing in Haskell** - Daniel Patterson](https://vimeo.com/112858645)

[](https://vimeo.com/112858645)

**Tip:** If you want to download all videos from this list, you can use command by [@jefdaj](http://www.reddit.com/user/jefdaj) and Reddit community
```bash
curl https://raw.githubusercontent.com/hzlmn/haskell-must-watch/master/README.md |
grep -Po '\(https?://(.*)\)' | tr -d '()' | sort | uniq | head -n -1 | tail -n +6 | tac |
xargs youtube-dl
```
Note that you need youtube-dl for correct work.

[GHCJS]:http://vimeo.com/80895330
[lenses]:http://vimeo.com/90184695
[hadoop]:http://vimeo.com/90189610
[parsec]:https://www.youtube.com/watch?v=r_Enynu_TV0