Joel Kaasinen
|
60970d098b
|
Set 3b Ex 7: add two examples
|
2025-11-10 09:12:22 +02:00 |
|
Joel Kaasinen
|
177ee46ed0
|
Set 1 Ex 10: mention negative k
|
2025-11-07 08:14:14 +02:00 |
|
Joel Kaasinen
|
c950665133
|
lecture 3: fix typo
closes #112
|
2025-10-10 11:51:51 +03:00 |
|
Joel Kaasinen
|
19fc7a63a7
|
part1: fix area of circle
fixes #105
|
2024-10-30 09:02:25 +02:00 |
|
Joel Kaasinen
|
a228b07116
|
Set 5a Ex 8: check length of output list
|
2024-09-13 13:25:25 +03:00 |
|
Joel Kaasinen
|
8d9f004ed5
|
lecture 6: remove sidenote about instance restrictions
GHC now enables FlexibleInstances by default
|
2024-05-14 09:04:21 +03:00 |
|
Joel Kaasinen
|
3b9ed545b5
|
Set 6 Ex 6: more robust tests
|
2024-05-14 08:59:48 +03:00 |
|
Joel Kaasinen
|
3861406ad3
|
Set 9a Ex 4: add examples as test cases
closes #101
|
2024-05-14 08:22:24 +03:00 |
|
Joel Kaasinen
|
a454ad731a
|
lecture 8: fix typo
fixes #100
|
2024-05-14 08:09:48 +03:00 |
|
Joel Kaasinen
|
1e243b6c78
|
Set 12 Ex 5: fix typo in comment
|
2024-05-14 08:09:25 +03:00 |
|
Joel Kaasinen
|
be4e79cc4a
|
lecture 9: fix code example
|
2024-05-14 08:06:21 +03:00 |
|
Joel Kaasinen
|
d9e1eb12ad
|
part 1: https instead of http in ghci help texts
fixes #95
|
2023-12-12 07:41:14 +02:00 |
|
Joel Kaasinen
|
4af721dfb1
|
lecture 3: fix description of last
fixes #93
|
2023-12-12 07:38:48 +02:00 |
|
Joel Kaasinen
|
98f845cb7c
|
lecture 3.9: fix typo
closes #86
|
2023-12-01 11:50:29 +02:00 |
|
Joel Kaasinen
|
18a2f58698
|
Set 8 Ex 3: try to clarify w and h
fixes #91
|
2023-11-27 08:48:39 +02:00 |
|
Joel Kaasinen
|
6c763234ab
|
lecture 7: Num a constraint for Monoid (Sum a)
|
2023-09-06 13:57:11 +03:00 |
|
Joel Kaasinen
|
c072ce4803
|
Set 14b: add note about database name
|
2023-09-06 13:48:43 +03:00 |
|
Joel Kaasinen
|
807734f7d7
|
README.md: document ghc-9 branch
|
2023-03-14 10:35:38 +02:00 |
|
Joel Kaasinen
|
463b68d2b9
|
preparing for GHC 9
|
2023-03-14 10:29:54 +02:00 |
|
Joel Kaasinen
|
03ed00e6f8
|
lecture 10: fix typo in definition of foldl'
|
2023-03-14 08:50:44 +02:00 |
|
Joel Kaasinen
|
c9e2b21556
|
style.css: use symbols in addition to colors for quiz answers
fixes #82
|
2023-02-27 11:25:11 +02:00 |
|
Joel Kaasinen
|
9c16b9bd50
|
lecture 3: fix quiz
closes #80 #81
|
2023-02-27 11:25:11 +02:00 |
|
Joel Kaasinen
|
0c5ed34266
|
lecture 13: add note about State constructor
|
2023-02-27 11:25:11 +02:00 |
|
Joel Kaasinen
|
a6cef5d2d7
|
lecture 2: fix example
|
2023-02-27 11:25:11 +02:00 |
|
Joel Kaasinen
|
9d04ae8465
|
lecture 14: add note about library versions & docs
fixes #77
related to #66
|
2023-01-20 14:37:38 +02:00 |
|
Joel Kaasinen
|
6191a49f54
|
add hlint configuration for exercises
fixes #45
|
2023-01-18 08:33:42 +02:00 |
|
Joel Kaasinen
|
2787644a63
|
style.css: move padding from body to text-container
scrolling with the mouse in the body padding didn't work
|
2023-01-18 07:55:16 +02:00 |
|
Joel Kaasinen
|
f94c9eaf78
|
Set 13b Ex 7: tests for fmap
fixes #75
|
2023-01-18 07:47:45 +02:00 |
|
Joel Kaasinen
|
62ce34962f
|
Set 3a Ex 14: refer to material
|
2023-01-18 07:43:27 +02:00 |
|
Joel Kaasinen
|
8ac195d6e5
|
lecture 6: fix example
|
2023-01-09 16:16:19 +02:00 |
|
Joel Kaasinen
|
29e092efde
|
lecture 15: fix quiz
fixes #74
|
2023-01-09 16:07:52 +02:00 |
|
Joel Kaasinen
|
513d4b6b8c
|
Set 13b Ex 6: foldM is like foldl, not foldr
closes #73
|
2023-01-09 16:05:16 +02:00 |
|
Joel Kaasinen
|
e243ef5143
|
lecture 9: fix formatting
fixes #72
|
2022-12-21 16:37:37 +02:00 |
|
Joel Kaasinen
|
baedee9226
|
README.md: copypaste stack build troubleshooting from part1
for #56, #57
|
2022-08-08 12:20:06 +03:00 |
|
Joel Kaasinen
|
3ba991b8a5
|
lecture 1: add fixes for two common stack build errors
closes #56
closes #57
|
2022-08-08 12:10:12 +03:00 |
|
Joel Kaasinen
|
4d08fb17fa
|
lecture 4: fix typo
closes #58
|
2022-08-08 11:54:38 +03:00 |
|
Joel Kaasinen
|
00f24f677b
|
Set 13a Ex 8: fix examples
closes #55
|
2022-08-08 11:52:50 +03:00 |
|
Joel Kaasinen
|
f4ea61b623
|
Set 9a, Set 13a: fix typos
closes #54
|
2022-08-08 11:48:33 +03:00 |
|
Joel Kaasinen
|
fe3f59ca16
|
lecture 4: fix typo, prefer indices over indexes
closes #53
|
2022-08-08 11:41:24 +03:00 |
|
Joel Kaasinen
|
61f6685dd4
|
lecture 13: fix python syntax
|
2022-08-08 11:36:29 +03:00 |
|
Joel Kaasinen
|
20adfa0835
|
Set 10b: allow using even
|
2022-08-08 11:34:55 +03:00 |
|
Joel Kaasinen
|
4dc6354de8
|
Set 12 Ex 7: don't care about ordering
|
2022-08-08 11:33:33 +03:00 |
|
Joel Kaasinen
|
1379ad0ce9
|
Set 16b Ex 3: better description, more tests
|
2022-05-23 15:59:20 +03:00 |
|
Joel Kaasinen
|
e7b754eace
|
Set 9b: define Size before first use
|
2022-04-28 08:19:54 +03:00 |
|
Joel Kaasinen
|
6c4f05bca5
|
Set 3b Ex 8: rewrite
|
2022-04-22 14:13:56 +03:00 |
|
Joel Kaasinen
|
68a179f71a
|
Set 8 Ex 8: don't test (BlurMany 0)
|
2022-04-22 13:51:32 +03:00 |
|
Joel Kaasinen
|
50866752d7
|
Set 6 Ex 6: mention instance hierarchy
|
2022-04-22 13:50:44 +03:00 |
|
Joel Kaasinen
|
da36a15fba
|
Set11a: allow using forM
|
2022-04-22 13:46:03 +03:00 |
|
Joel Kaasinen
|
1f6c48a315
|
lecture 9: fix argument order
|
2022-04-22 13:43:51 +03:00 |
|
Joel Kaasinen
|
838f7abacf
|
Set 9b: mention that the chessboard is square
|
2022-03-23 08:09:12 +02:00 |
|
Joel Kaasinen
|
3a53e16d87
|
Set 9b Ex 9: faster tests
|
2022-03-23 08:07:28 +02:00 |
|
Joel Kaasinen
|
75c5b50aed
|
Set 9b Ex 3: more test cases
|
2022-03-23 07:43:08 +02:00 |
|
Joel Kaasinen
|
89631edc99
|
Set 9a Ex 9: fix examples
|
2022-03-10 07:49:01 +02:00 |
|
Joel Kaasinen
|
a815e5598e
|
Set 6: don't crash when instance Ord Number missing
|
2022-02-18 15:16:21 +02:00 |
|
Joel Kaasinen
|
5ce9793106
|
style.css: better contrast for inline code snippets
|
2022-02-01 17:01:28 +02:00 |
|
Joel Kaasinen
|
aff4524233
|
Set 3b Ex 5: add examples
|
2022-01-31 10:07:30 +02:00 |
|
Joel Kaasinen
|
373080781a
|
lecture 6: fix quiz
|
2022-01-31 10:05:20 +02:00 |
|
Joel Kaasinen
|
b232f8f70a
|
Set 9b Ex 6: more test cases
|
2022-01-31 10:05:20 +02:00 |
|
Joel Kaasinen
|
57fd6028c0
|
Set 11: add note about no new imports
|
2022-01-31 10:05:20 +02:00 |
|
Joel Kaasinen
|
43e34cb855
|
part1: part2 not in preview any more
|
2022-01-31 10:05:20 +02:00 |
|
Joel Kaasinen
|
368b5ce47a
|
Set 6 Ex 7: rewrite tests to give better output
|
2022-01-13 11:16:19 +02:00 |
|
Joel Kaasinen
|
371b88c163
|
workaround for windows problem in lts-18.18
|
2021-11-24 16:05:20 +02:00 |
|
Joel Kaasinen
|
50609625ed
|
Set 3a Ex 13: clarify example
closes #41
|
2021-11-24 14:34:17 +02:00 |
|
Joel Kaasinen
|
c94a9a1215
|
upgrade to stackage lts-18.18, GHC 8.10.7
|
2021-11-24 14:32:13 +02:00 |
|
Joel Kaasinen
|
015ed6c4ce
|
lecture 3: clarify what is tail recursive
closes #40
|
2021-11-02 10:25:36 +02:00 |
|
Joel Kaasinen
|
e815c0d887
|
Set 3a Ex 13: add examples
|
2021-11-01 10:11:19 +02:00 |
|
Joel Kaasinen
|
fe3b3be6ac
|
lecture 13: fix type of valuesAfterZero
|
2021-10-01 09:29:26 +03:00 |
|
Joel Kaasinen
|
f00717b794
|
Set 5a Ex 2: allow [Char] in addition to String
|
2021-09-21 13:06:22 +03:00 |
|
Joel Kaasinen
|
ca1f32aded
|
minor fixes to README.md
|
2021-09-08 12:45:45 +03:00 |
|
Joel Kaasinen
|
aec83c28e5
|
part 1: freenode is no more
|
2021-09-08 11:07:39 +03:00 |
|
Joel Kaasinen
|
acbb47817b
|
part2: not in preview any more!
|
2021-09-08 10:59:44 +03:00 |
|
Joel Kaasinen
|
ffa7aa4135
|
Set 11b Ex 7: avoid "delayed read on closed handle" error in tests
|
2021-09-08 10:55:08 +03:00 |
|
Joel Kaasinen
|
e5b5fe4e0a
|
Set 9b: add tests for sameRow
|
2021-09-08 10:46:31 +03:00 |
|
Joel Kaasinen
|
2aad2afa20
|
regenerate html with pandoc 2.14.0.3
again, slight changes to code block markup
|
2021-09-08 10:43:24 +03:00 |
|
Joel Kaasinen
|
09c93c018d
|
regenerate html with pandoc 2.9.2.1
markup of code blocks changes, no visual impact
|
2021-09-08 10:41:06 +03:00 |
|
Joel Kaasinen
|
4b8acfb316
|
regenerate html with pandoc 2.2.1
slight changes to code formatting
|
2021-09-08 10:37:59 +03:00 |
|