Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.2 KB

File metadata and controls

32 lines (24 loc) · 1.2 KB

Presentations for NSU Sys.Pro course "Functional Programming"

Rendered presentations are located in directory publish:

  • Course introduction (pdf, md)
  • Functional programming in Haskell
    • Introduction to Haskell (pdf, lhs)
  • Functional abstractions
  • Functional models of computation
    • Lambda calculus (pdf, lhs)
    • GHC internals by example (pdf, lhs)

Building

Following command builds presentations into .pdf:

make

Publishing

To "publish" the final .pdf you can use the following command which builds and copies src/*.pdf into publish/*.pdf which can then be committed to the repo:

make publish