blob: 71d591d0d9e7f981726d57927aa1b8a7cda31fbe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# CIS194 - Haskell Course from University of Pennsylvania
This repository contains notes and code I wrote while following [CIS194](https://www.seas.upenn.edu/~cis1940/spring13/lectures.html), a Haskell course from University of Pennsylvania.
## Structure of the repository
The repository is structured in lectures. Every directory of the form `lecNN` (where `NN` is a two-digit number, `lec01`, `lec02`, etc.) in the repository's root is a lecture, they are equivalent to weeks in the course's web page.
Inside of each lecture directory there are (where `NN` is the same as the lecture's number):
- my notes about the lecture (usually named `notesNN.md`)
- homework given for that week (usually named `hwNN.hs`, unless a specific name is required)
- possibly some other files given as part of the homework
My notes contain what I deem to be the most important concepts of the lecture, written in an informal way.
Although I always try to rephrase the lecture's text and rewrite it in my own words, some parts of my notes contain exact phrases taken from the course's lectures. I couldn't rewrite those phrases in a way that I liked, so I left them as they were. On the other hand, most of the code examples I wrote, if not all, are literally copied from those given in the lecture's text.
---
All my notes and code are licensed through the [Unlicense license](https://unlicense.org/) and, therefore, they are released into the [public domain](https://en.wikipedia.org/wiki/Public_domain).
|