part2: not in preview any more!

This commit is contained in:
Joel Kaasinen
2021-09-08 10:59:44 +03:00
parent ffa7aa4135
commit acbb47817b
-14
View File
@@ -195,12 +195,6 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni
<h1 class="title">Haskell Mooc, part 2</h1>
</header>
<p>by Joel Kaasinen (<a href="https://nitor.com/en">Nitor</a>) and John Lång (University of Helsinki)</p>
<p><strong>Beware!</strong> This is a <em>preview</em> of part 2 of the course. The material presented here is roughly ready, and shouldn’t change too much. However, you should know that:</p>
<ul>
<li>Some exercises might change or be replaced with new exercises for the final release.</li>
<li>Feedback on this preview is much appreciated! You can help make part 2 better by testing it out. There are feedback links at the end of each section.</li>
</ul>
<p>Enjoy!</p>
<section id="lecture-9-recap-of-part-1" data-number="1">
<h1 data-number="9"><span class="header-section-number">9</span> Lecture 9: Recap of Part 1</h1>
<p>This lecture goes over the basic parts of Haskell introduced in part 1 of the course: types, values, pattern matching, functions and recursion.</p>
@@ -836,7 +830,6 @@ It is a type error.
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set9a.hs">Set9a</a> - small exercises that recap part 1 of the course</li>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set9b.hs">Set9b</a> - let’s solve the N Queens puzzle!</li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
</ul>
</section>
</section>
@@ -1677,7 +1670,6 @@ Yes, because it calls <code>map</code>, which works with infinite lists.
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set10a.hs">Set10a</a></li>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set10b.hs">Set10b</a></li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
</ul>
</section>
</section>
@@ -2279,7 +2271,6 @@ Query the user for a number and return it.
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set11a.hs">Set11a</a> - basic IO exercises</li>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set11b.hs">Set11b</a> - advanced IO exercises</li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
</ul>
</section>
</section>
@@ -2643,7 +2634,6 @@ this topic connects to equational reasoning discussed in chapter 10.
<h2 data-number="12.8"><span class="header-section-number">12.8</span> Exercises</h2>
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set12.hs">Set12</a></li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
</ul>
</section>
</section>
@@ -3565,7 +3555,6 @@ None of the above
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set13a.hs">Set13a</a></li>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set13b.hs">Set13b</a></li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
</ul>
</section>
</section>
@@ -3923,7 +3912,6 @@ bob
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set14a.hs">Set14a</a>: Text &amp; ByteString</li>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set14b.hs">Set14b</a>: HTTP &amp; SQLite</li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
</ul>
</section>
</section>
@@ -4464,7 +4452,6 @@ TODO explain `some` and `many`
<h2 data-number="15.10"><span class="header-section-number">15.10</span> Exercises</h2>
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set15.hs">Set15</a></li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
</ul>
</section>
</section>
@@ -4858,7 +4845,6 @@ AABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABABB
<ul>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set16a.hs">Set16a</a>: QuickCheck</li>
<li><a href="https://github.com/moocfi/haskell-mooc/blob/master/exercises/Set16b.hs">Set16b</a>: Phantom types</li>
<li><a href="https://forms.gle/soVtMeGBxSo6u5zp6">Remember to give feedback!</a></li>
<li>No exercises for parallel or concurrent Haskell, sorry!</li>
</ul>
</section>