Skip to content

nicuveo/haskell-trainings

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haskell training: 101 and 102.

This repository contains the source for the slides and the exercises used in the Haskell trainings at Google. Haskell is not one of the internally "blessed" languages, but a dedicated team of volunteers is making use of 20% time to try to make Haskell at Google possible! This set of lessons was created in 2016, to allow newcomers to the language to get involved with the team.

Slides

The slides use LaTeX. You'll need xelatex installed to build them. Simply run make to create the PDFs. You must also have the Yanone Kaffeesatz fonts installed on your machine.

Exercises

The codelabs only require ghc to be installed and in the path. Please read Codelab.hs and follow the instructions!

Recordings

Public recordings of the training are available: Haskell 101, Haskell 102.

Release

See the releases to download the generated PDFs and the codelabs.

Warning

This code is presented as-is, without the speaker notes. This is not an officially supported Google product.

About

Haskell 101 and 102: slides and codelabs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TeX 51.9%
  • Haskell 46.0%
  • Makefile 1.2%
  • Python 0.9%