01 Introduction
01 Introduction
Chapter 1 - Introduction
0
The Software Crisis
1
Programming Languages
total = 0;
for (i = 1; i 10; ++i)
total = total+i;
5
Example
sum [1..10]
6
Historical Background
1930s:
7
Historical Background
1950s:
1960s:
1970s:
1970s:
1970s - 1980s:
1987:
2003:
f [] = []
f (x:xs) = f ys ++ [x] ++ f zs
where
ys = [a | a xs, a x]
zs = [b | b xs, b > x]
? 15