Commit Graph

  • fe052fa04e Move title page info to main document Julian Ospald 2015-04-20 17:42:07 +02:00
  • f36590c9f4 Restructure files, make the latex code more modular Julian Ospald 2015-04-20 17:38:58 +02:00
  • c9ec697df4 Fix spelling Julian Ospald 2015-04-20 15:15:12 +02:00
  • 3eae407f56 Improve wording Julian Ospald 2015-04-20 15:08:38 +02:00
  • f789b46833 Fix a few pauses Julian Ospald 2015-04-20 15:08:25 +02:00
  • b20d4cadfc Improve prettiness of list comprehension Julian Ospald 2015-04-20 15:07:59 +02:00
  • 25f4783b07 Use infix version Julian Ospald 2015-04-20 15:06:54 +02:00
  • 9608bd9bd6 Scale down function-machine.png to fit the slide Julian Ospald 2015-04-20 15:05:11 +02:00
  • 1075baf401 Restructure files Julian Ospald 2015-04-20 00:51:14 +02:00
  • aa66512620 Add code snippets Julian Ospald 2015-04-20 00:36:44 +02:00
  • 86969074e3 VL2: Restructure files, add proper article/handout version Julian Ospald 2015-04-20 00:32:50 +02:00
  • fcbb846d7e VL1: Restructure files, add proper article/handout version Julian Ospald 2015-04-20 00:32:01 +02:00
  • 4f12e65ea6 Add question Julian Ospald 2015-04-19 21:45:46 +02:00
  • e53c1e4e52 Fix spelling Julian Ospald 2015-04-19 21:45:32 +02:00
  • 3658d7cc06 Rm framebreaks for TOC Julian Ospald 2015-04-19 20:04:17 +02:00
  • d9df5cae00 Add missing TOCs Julian Ospald 2015-04-19 20:03:40 +02:00
  • 8629e1c62b Add reflection and references slides Julian Ospald 2015-04-19 20:03:19 +02:00
  • 8c9a9d4125 Add type signature for inlined function Julian Ospald 2015-04-19 19:51:28 +02:00
  • cd8f11e259 Add filter, fold and summary slides for "Recursion patterns" section Julian Ospald 2015-04-19 19:51:14 +02:00
  • 729c460112 Add example on how a Haskeller would write this function Julian Ospald 2015-04-19 19:49:56 +02:00
  • 61347e2c8e Comma Julian Ospald 2015-04-19 19:49:32 +02:00
  • b79743db4c Improve function composition slides Julian Ospald 2015-04-19 18:43:16 +02:00
  • 410b9f252f Improve currying slides Julian Ospald 2015-04-19 18:42:58 +02:00
  • 1864eb1ca5 Add map slides Julian Ospald 2015-04-19 17:56:12 +02:00
  • 2f6a14e943 Fix error in polymorphism slide Julian Ospald 2015-04-19 17:54:45 +02:00
  • ca0f732f08 Improve function composition slides Julian Ospald 2015-04-19 17:54:25 +02:00
  • db59997841 Add polymorphism section at the beginning Julian Ospald 2015-04-19 15:26:41 +02:00
  • 2f40fb9421 Add missing image Julian Ospald 2015-04-19 14:57:21 +02:00
  • c4e7b6096b First draft of second lecture about higher order functions Julian Ospald 2015-04-19 14:55:33 +02:00
  • ade43b77ae Don't be afraid of recursion Julian Ospald 2015-04-19 14:55:10 +02:00
  • 6e995fc51a Fix formatting Julian Ospald 2015-04-18 16:04:14 +02:00
  • 6a3d66ec14 Improve formatting Julian Ospald 2015-04-18 01:13:33 +02:00
  • b0cd1e682e Fix toolchain frametitle Julian Ospald 2015-04-17 19:42:25 +02:00
  • 5f649ea37d Adjust framebreaks factor Julian Ospald 2015-04-17 19:28:30 +02:00
  • c47f62ca93 Improve TOC Julian Ospald 2015-04-17 19:28:14 +02:00
  • fab913d5b9 Improve wording Julian Ospald 2015-04-17 18:41:46 +02:00
  • 19ede54d1a Add question about differences of pairs and lists Julian Ospald 2015-04-17 18:41:25 +02:00
  • 3a1a7f668b Move Pairs after Lists Julian Ospald 2015-04-17 18:40:58 +02:00
  • 70256a9165 Use minted package for code Julian Ospald 2015-04-17 15:54:32 +02:00
  • 769c10eb70 Adjust framebreak size Julian Ospald 2015-04-16 22:18:40 +02:00
  • 4628c399e2 Add frame numbers Julian Ospald 2015-04-16 22:17:14 +02:00
  • 38814b3db1 Relocate Links section Julian Ospald 2015-04-16 22:13:06 +02:00
  • b76d88090b Add TOC and sections Julian Ospald 2015-04-16 22:12:15 +02:00
  • 72d6e29f3d Improve "How to think in haskell?" Julian Ospald 2015-04-16 21:18:45 +02:00
  • 20717c2f02 Spelling Julian Ospald 2015-04-16 21:18:28 +02:00
  • 03943e4b7c Add example code Julian Ospald 2015-04-16 20:55:49 +02:00
  • ea4f20e724 Convert "Types, types, types" slide into "How to think haskell?" Julian Ospald 2015-04-16 20:26:51 +02:00
  • 31bb5dc24c Add abstraction comment to "A Haskeller might claim..." Julian Ospald 2015-04-16 20:26:14 +02:00
  • c7973c7652 Clarify dynamic type comment Julian Ospald 2015-04-16 20:12:30 +02:00
  • 42fed3b696 Reword code types Julian Ospald 2015-04-16 20:10:56 +02:00
  • 8f9343cb36 Rm debatable line about laziness causing memory overhead Julian Ospald 2015-04-16 20:10:41 +02:00
  • 94ef5eefa5 Improve java comparison slides Julian Ospald 2015-04-16 20:10:23 +02:00
  • 27211d40fe Haskell disallows bad programs Julian Ospald 2015-04-16 20:09:52 +02:00
  • 66b0198a2c Add "You should be able to answer these questions" section Julian Ospald 2015-04-16 18:14:46 +02:00
  • c4caeaf225 Add reference to "void pop();" Julian Ospald 2015-04-16 18:14:28 +02:00
  • b29039b978 Cosmetics Julian Ospald 2015-04-16 14:46:49 +02:00
  • f0e1ea77f3 Add "What you sould know now" section Julian Ospald 2015-04-16 14:46:36 +02:00
  • 40fb30148f Add pattern matching on MaybeInt Julian Ospald 2015-04-16 01:31:42 +02:00
  • 81170661bc Reorder for improved clarity Julian Ospald 2015-04-16 01:31:15 +02:00
  • 8852f5d465 Improve spelling Julian Ospald 2015-04-15 18:35:45 +02:00
  • 874da65198 Add common list operations Julian Ospald 2015-04-15 18:14:34 +02:00
  • 86b66d146d Improve wording Julian Ospald 2015-04-15 17:54:39 +02:00
  • e4d3f921d4 Add difficulties section Julian Ospald 2015-04-15 17:54:04 +02:00
  • aab9988ca6 Add common misconceptions section Julian Ospald 2015-04-15 17:53:51 +02:00
  • 1852c6c956 Add questions section Julian Ospald 2015-04-15 17:53:32 +02:00
  • ff90ab5a8a Add algebraic data types section Julian Ospald 2015-04-15 17:53:19 +02:00
  • 39e04a49aa Add section about list comprehension Julian Ospald 2015-04-15 17:47:56 +02:00
  • b0c2e8ce9e Add a pause Julian Ospald 2015-04-15 17:46:54 +02:00
  • 22aae2a262 Explain String in terms of [Char] Julian Ospald 2015-04-15 17:46:47 +02:00
  • 162b8e109b Move emptyList to the top Julian Ospald 2015-04-15 17:45:58 +02:00
  • ac19614251 Use "arguments" instead of "parameters" Julian Ospald 2015-04-15 17:45:46 +02:00
  • fd0502e774 Extend "Haskell is..." Julian Ospald 2015-04-15 17:45:15 +02:00
  • 5ea6b6e4c3 Remove the reference from the titlepage and move it to the Sources slide Julian Ospald 2015-04-15 17:44:38 +02:00
  • 4debb98557 Cosmetics Julian Ospald 2015-04-15 01:14:19 +02:00
  • 72b9e235e7 Add note about haskell being garbage collected Julian Ospald 2015-04-15 01:14:08 +02:00
  • 5673aab3bf Update title page Julian Ospald 2015-04-14 22:11:48 +02:00
  • d7832bb7ba Update and complete missing slides Julian Ospald 2015-04-14 21:59:42 +02:00
  • 56aa6c1d71 Small improvements Julian Ospald 2015-04-14 01:37:19 +02:00
  • eaf0f3d92e Initial commit Julian Ospald 2015-04-14 01:15:54 +02:00