
Yes, I agree.
Unfortunately in the framework provided in this chapter there are more
problems than the one you mentioned David.
I know I could google each one, make the compiler happy and then get on
with exercises but I think that this is not an optimal learning experience.
Also I don't know whether all exercises are even sensical with new features
being added.
On Sun, 6 Nov 2022 at 18:44, Brandon Allbery
This being a beginners course, it would still be better if it were kept up to date with such changes instead of requiring newcomers to know about them. Byorgey?
On Sun, Nov 6, 2022 at 12:42 PM David Feuer
wrote: The changes needed to make it work should be minor. Since you call out
the chapter on monoids, any Monoid instance now needs a Semigroup instance.
Before:
instance Monoid X where mappend a b = ... mempty = ...
Now:
instance Semigroup X where a <> b = ... instance Monoid X where -- mappend no longer needs to be defined mempty = ...
On Sun, Nov 6, 2022, 12:37 PM Borys Kopeć
Hi all,
I've been working through the CIS 194 course recently and unfortunately
from lecture 7 onwards the code is not compliant with current compiler.
I can still follow the lectures but I'd like to do every homework
exercise. Unfortunately most homework exercises provide you with a code
wrote: framework to work with and this code does not compile.
Do any of you know about updated versions or corrections to this
course? I believe there could be a repo where someone is keeping the course's homework up to date because this course is still quite popular.
Regards Borys _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
-- brandon s allbery kf8nh allbery.b@gmail.com