Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6438c6fb02
							
						
					 | 
					
						
						
							
							Code background grey, use special code-block for GHCi
						
						
						
						
						
					 | 
					
						2015-04-20 20:15:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e04217c4c0
							
						
					 | 
					
						
						
							
							Format comment nicer
						
						
						
						
						
					 | 
					
						2015-04-20 20:14:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cacdd5c41a
							
						
					 | 
					
						
						
							
							Add .gitignore
						
						
						
						
						
					 | 
					
						2015-04-20 20:13:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b43b9e2456
							
						
					 | 
					
						
						
							
							Move section to next slide
						
						
						
						
						
					 | 
					
						2015-04-20 20:12:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4559b2f1d9
							
						
					 | 
					
						
						
							
							Emphasize function composition
						
						
						
						
						
					 | 
					
						2015-04-20 18:52:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							78630c38e9
							
						
					 | 
					
						
						
							
							Revert handout mode
						
						
						
						
						
					 | 
					
						2015-04-20 18:09:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							807a0efbd2
							
						
					 | 
					
						
						
							
							Rm obsolete "(cnt.)" blocks
						
						
						
						
						
					 | 
					
						2015-04-20 18:07:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e9374aed1f
							
						
					 | 
					
						
						
							
							VL2: Restructure files, make the latex code more modular
						
						
						
						
						
						
						
						Also added a few more section to make beamer and article more
compatible. 
						
					 | 
					
						2015-04-20 18:06:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5b8cc0de65
							
						
					 | 
					
						
						
							
							Abstract out article configuration
						
						
						
						
						
					 | 
					
						2015-04-20 18:05:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							214c2052de
							
						
					 | 
					
						
						
							
							Rm handout config for beamer
						
						
						
						
						
					 | 
					
						2015-04-20 17:44:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fe052fa04e
							
						
					 | 
					
						
						
							
							Move title page info to main document
						
						
						
						
						
					 | 
					
						2015-04-20 17:42:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f36590c9f4
							
						
					 | 
					
						
						
							
							Restructure files, make the latex code more modular
						
						
						
						
						
						
						
						Also added a few more section to make beamer and article more
compatible. 
						
					 | 
					
						2015-04-20 17:38:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c9ec697df4
							
						
					 | 
					
						
						
							
							Fix spelling
						
						
						
						
						
					 | 
					
						2015-04-20 15:15:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3eae407f56
							
						
					 | 
					
						
						
							
							Improve wording
						
						
						
						
						
					 | 
					
						2015-04-20 15:08:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f789b46833
							
						
					 | 
					
						
						
							
							Fix a few pauses
						
						
						
						
						
					 | 
					
						2015-04-20 15:08:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b20d4cadfc
							
						
					 | 
					
						
						
							
							Improve prettiness of list comprehension
						
						
						
						
						
					 | 
					
						2015-04-20 15:07:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							25f4783b07
							
						
					 | 
					
						
						
							
							Use infix version
						
						
						
						
						
					 | 
					
						2015-04-20 15:06:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9608bd9bd6
							
						
					 | 
					
						
						
							
							Scale down function-machine.png to fit the slide
						
						
						
						
						
					 | 
					
						2015-04-20 15:05:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1075baf401
							
						
					 | 
					
						
						
							
							Restructure files
						
						
						
						
						
					 | 
					
						2015-04-20 00:51:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							aa66512620
							
						
					 | 
					
						
						
							
							Add code snippets
						
						
						
						
						
					 | 
					
						2015-04-20 00:36:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							86969074e3
							
						
					 | 
					
						
						
							
							VL2: Restructure files, add proper article/handout version
						
						
						
						
						
					 | 
					
						2015-04-20 00:32:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fcbb846d7e
							
						
					 | 
					
						
						
							
							VL1: Restructure files, add proper article/handout version
						
						
						
						
						
					 | 
					
						2015-04-20 00:32:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4f12e65ea6
							
						
					 | 
					
						
						
							
							Add question
						
						
						
						
						
					 | 
					
						2015-04-19 21:45:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Julian Ospald
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e53c1e4e52
							
						
					 | 
					
						
						
							
							Fix spelling
						
						
						
						
						
					 | 
					
						2015-04-19 21:45:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 |