Julian Ospald
|
3658d7cc06
|
Rm framebreaks for TOC
|
2015-04-19 20:04:17 +02:00 |
|
Julian Ospald
|
d9df5cae00
|
Add missing TOCs
|
2015-04-19 20:03:40 +02:00 |
|
Julian Ospald
|
8629e1c62b
|
Add reflection and references slides
|
2015-04-19 20:03:19 +02:00 |
|
Julian Ospald
|
8c9a9d4125
|
Add type signature for inlined function
|
2015-04-19 19:51:28 +02:00 |
|
Julian Ospald
|
cd8f11e259
|
Add filter, fold and summary slides for "Recursion patterns" section
|
2015-04-19 19:51:14 +02:00 |
|
Julian Ospald
|
729c460112
|
Add example on how a Haskeller would write this function
|
2015-04-19 19:49:56 +02:00 |
|
Julian Ospald
|
61347e2c8e
|
Comma
|
2015-04-19 19:49:32 +02:00 |
|
Julian Ospald
|
b79743db4c
|
Improve function composition slides
|
2015-04-19 18:43:16 +02:00 |
|
Julian Ospald
|
410b9f252f
|
Improve currying slides
|
2015-04-19 18:42:58 +02:00 |
|
Julian Ospald
|
1864eb1ca5
|
Add map slides
|
2015-04-19 17:56:12 +02:00 |
|
Julian Ospald
|
2f6a14e943
|
Fix error in polymorphism slide
|
2015-04-19 17:54:45 +02:00 |
|
Julian Ospald
|
ca0f732f08
|
Improve function composition slides
|
2015-04-19 17:54:25 +02:00 |
|
Julian Ospald
|
db59997841
|
Add polymorphism section at the beginning
|
2015-04-19 15:26:41 +02:00 |
|
Julian Ospald
|
2f40fb9421
|
Add missing image
|
2015-04-19 14:57:21 +02:00 |
|
Julian Ospald
|
c4e7b6096b
|
First draft of second lecture about higher order functions
|
2015-04-19 14:55:33 +02:00 |
|
Julian Ospald
|
ade43b77ae
|
Don't be afraid of recursion
|
2015-04-19 14:55:10 +02:00 |
|
Julian Ospald
|
6e995fc51a
|
Fix formatting
|
2015-04-18 16:04:14 +02:00 |
|
Julian Ospald
|
6a3d66ec14
|
Improve formatting
|
2015-04-18 01:13:33 +02:00 |
|
Julian Ospald
|
b0cd1e682e
|
Fix toolchain frametitle
|
2015-04-17 19:42:25 +02:00 |
|
Julian Ospald
|
5f649ea37d
|
Adjust framebreaks factor
|
2015-04-17 19:28:30 +02:00 |
|
Julian Ospald
|
c47f62ca93
|
Improve TOC
Also add TOC for beginning of a new section to show the subsections.
|
2015-04-17 19:28:14 +02:00 |
|
Julian Ospald
|
fab913d5b9
|
Improve wording
|
2015-04-17 18:41:46 +02:00 |
|
Julian Ospald
|
19ede54d1a
|
Add question about differences of pairs and lists
|
2015-04-17 18:41:25 +02:00 |
|
Julian Ospald
|
3a1a7f668b
|
Move Pairs after Lists
|
2015-04-17 18:40:58 +02:00 |
|
Julian Ospald
|
70256a9165
|
Use minted package for code
|
2015-04-17 15:54:32 +02:00 |
|
Julian Ospald
|
769c10eb70
|
Adjust framebreak size
|
2015-04-16 22:18:40 +02:00 |
|
Julian Ospald
|
4628c399e2
|
Add frame numbers
|
2015-04-16 22:17:14 +02:00 |
|
Julian Ospald
|
38814b3db1
|
Relocate Links section
|
2015-04-16 22:13:06 +02:00 |
|
Julian Ospald
|
b76d88090b
|
Add TOC and sections
|
2015-04-16 22:12:15 +02:00 |
|
Julian Ospald
|
72d6e29f3d
|
Improve "How to think in haskell?"
|
2015-04-16 21:18:45 +02:00 |
|
Julian Ospald
|
20717c2f02
|
Spelling
|
2015-04-16 21:18:28 +02:00 |
|
Julian Ospald
|
03943e4b7c
|
Add example code
|
2015-04-16 20:55:49 +02:00 |
|
Julian Ospald
|
ea4f20e724
|
Convert "Types, types, types" slide into "How to think haskell?"
This should give a general idea of how to think haskell.
|
2015-04-16 20:26:51 +02:00 |
|
Julian Ospald
|
31bb5dc24c
|
Add abstraction comment to "A Haskeller might claim..."
|
2015-04-16 20:26:14 +02:00 |
|
Julian Ospald
|
c7973c7652
|
Clarify dynamic type comment
|
2015-04-16 20:12:30 +02:00 |
|
Julian Ospald
|
42fed3b696
|
Reword code types
|
2015-04-16 20:10:56 +02:00 |
|
Julian Ospald
|
8f9343cb36
|
Rm debatable line about laziness causing memory overhead
|
2015-04-16 20:10:41 +02:00 |
|
Julian Ospald
|
94ef5eefa5
|
Improve java comparison slides
|
2015-04-16 20:10:23 +02:00 |
|
Julian Ospald
|
27211d40fe
|
Haskell disallows bad programs
|
2015-04-16 20:09:52 +02:00 |
|
Julian Ospald
|
66b0198a2c
|
Add "You should be able to answer these questions" section
|
2015-04-16 18:14:46 +02:00 |
|
Julian Ospald
|
c4caeaf225
|
Add reference to "void pop();"
|
2015-04-16 18:14:28 +02:00 |
|
Julian Ospald
|
b29039b978
|
Cosmetics
|
2015-04-16 14:46:49 +02:00 |
|
Julian Ospald
|
f0e1ea77f3
|
Add "What you sould know now" section
|
2015-04-16 14:46:36 +02:00 |
|
Julian Ospald
|
40fb30148f
|
Add pattern matching on MaybeInt
|
2015-04-16 01:31:42 +02:00 |
|
Julian Ospald
|
81170661bc
|
Reorder for improved clarity
|
2015-04-16 01:31:15 +02:00 |
|
Julian Ospald
|
8852f5d465
|
Improve spelling
|
2015-04-15 18:35:45 +02:00 |
|
Julian Ospald
|
874da65198
|
Add common list operations
|
2015-04-15 18:14:34 +02:00 |
|
Julian Ospald
|
86b66d146d
|
Improve wording
|
2015-04-15 17:54:39 +02:00 |
|
Julian Ospald
|
e4d3f921d4
|
Add difficulties section
|
2015-04-15 17:54:04 +02:00 |
|
Julian Ospald
|
aab9988ca6
|
Add common misconceptions section
|
2015-04-15 17:53:51 +02:00 |
|