Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial
Find a file
2019-11-28 14:12:57 +01:00
1-calling-functions adding chapter 1 2019-04-23 18:20:32 +02:00
2-my-first-program adding chapter 2 2019-04-24 18:28:28 +02:00
3-pure-functions-laziness-io adding chapter 3 2019-04-24 21:39:51 +02:00
4-symbolic-calculator-recursion adding chapter 4 2019-04-26 13:41:36 +02:00
5-tokenizer-data-types adding chapter 5 2019-05-03 18:43:22 +02:00
6-tokenizer-function-types adding chapter 6 2019-05-03 19:55:50 +02:00
7-tokenizer-higher-order-functions adding chapter 7 2019-09-04 18:32:57 +02:00
8-parser adding chapter 8 2019-10-12 14:11:54 +02:00
9-evaluator adding chapter 9 2019-11-13 20:28:24 +01:00
10-error-handling adding chapter 10 2019-11-15 19:37:11 +01:00
11-state-monad adding chapter 11 2019-11-17 16:32:53 +01:00
12-the-list-monad adding chapter 12 2019-11-28 13:56:14 +01:00
.gitignore Initial commit 2019-04-23 17:40:18 +02:00
evaluate6.hs adding final evaluator 2019-11-28 14:12:57 +01:00
README.md fixing readme link 2019-11-15 19:38:43 +01:00

bartosz-basics-of-haskell

Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial

run

$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 8.0.2

$ ghc sq1.hs
[1 of 1] Compiling Main             ( sq1.hs, sq1.o )
Linking sq1 ...

$ ./sq1
10