Skip to content

This is a course in functional and concurrent programming given at KTH.

Notifications You must be signed in to change notification settings

mattiasstahre/functional-programming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ID1019 - Programming II

This is a course in functional and concurrent programming given at KTH Royal Institute of Technology.

The programming language used was originally Erlang but we're now moving to Elixir.

Lectures

There will be 14 lectures that will go through the concepts of functional and concurrent programming. We will use Elixir as an example language but the lectures are more focused on the bigger picture. Learning Elixir is something you best learn when programming.

Exercises

It is highly encouraged to do several of the exercises. Once you get the knack of it they are quite easy and vill hopefully give you some deeper knowledge about functional and concurrent programming besides learning Elixir.

Seminars

The seminars that we will use each year will be a subset of the exercises. During the seminars we will discuss how to best solve problems and pros and cons of alternative solutions

Generating pdf:s

In this repository you will find only the latex source. In order to generate the pdf:s you will need the following pakages in Ubuntu:

  • latexmk
  • pdflatex
  • texlive-latex-extra
  • texlive-science
  • texlive-extra-utils
  • python-pygments

About

This is a course in functional and concurrent programming given at KTH.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 75.0%
  • Elixir 24.1%
  • Other 0.9%