This material i used in the course ID1019 at KTH. We use Elixir as the programming language to both teach functional and cocnurrent programming. This GitBook contains programming exercises that are hopefully fun to do as you learn more about these topics.