User Tools

Site Tools


2014:just_enough_haskell_to_be_dangerous

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
2014:just_enough_haskell_to_be_dangerous [2013/11/04 07:35] – created jonjagger2014:just_enough_haskell_to_be_dangerous [2016/06/11 14:05] (current) – external edit 127.0.0.1
Line 8: Line 8:
 In this workshop, we'll introduce Haskell with no prior knowledge assumed. We'll start by learning just enough syntax to be dangerous and then we'll jump straight into solving some problems in a functional style! \\ In this workshop, we'll introduce Haskell with no prior knowledge assumed. We'll start by learning just enough syntax to be dangerous and then we'll jump straight into solving some problems in a functional style! \\
 \\ \\
-Youll start by learning how to read Haskell type definitions.  Youll see how powerful type signatures are, and learn to have conversations with the compiler to fill in the blanks.  Youll move on to defining your own types and see how types prevent errors. \\+You'll start by learning how to read Haskell type definitions.  You'll see how powerful type signatures are, and learn to have conversations with the compiler to fill in the blanks.  You'll move on to defining your own types and see how types prevent errors. \\
 \\ \\
-Finally, well put it all together and build a simple combinator library for analysing a dataset.  \\+Finally, we'll put it all together and build a simple combinator library for analysing a dataset.  \\
 \\ \\
-By the end of the workshop, youll be able to read Haskell type signatures and have a base from which to build your Haskell knowledge.  Even if you cant use Haskell in your day job, youll definitely be able to translate some of the ideas from this workshop into your language of choice.\\+By the end of the workshop, you'll be able to read Haskell type signatures and have a base from which to build your Haskell knowledge.  Even if you can't use Haskell in your day job, you'll definitely be able to translate some of the ideas from this workshop into your language of choice.\\
 \\ \\
-Prior to attending this workshop, you should make sure that you've got the Haskell Platform installed and a sensible text editor (youll be pairing, no Emacs/vi wars please!).\\+Prior to attending this workshop, you should make sure that you've got the Haskell Platform installed and a sensible text editor (you'll be pairing, no Emacs/vi wars please!).\\
 \\ \\
 \\ \\
 \\ \\
  
2014/just_enough_haskell_to_be_dangerous.1383550515.txt.gz · Last modified: 2016/06/11 14:05 (external edit)