-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add hints to some exercises? #457
Comments
I like the idea of having I would be easier to discuss a concrete case, so let's talk about the first exercise, what hints do you think we should add to leap? HintsTo complete this exercise you need to implement the function You can use the provided signature if you are unsure about the types, but isLeapYear :: Integer -> Bool |
|
I think that having
I understand that putting code improvement suggestions in a So I would prefer not go much farther than mentioning some minimum required knowledge to start to solve the problem, and maybe also link some free resources. More than that could help the student, but also take away the opportunity to discover the better solution, developing fluency while repeatedly rewriting the exercises while searching for a better design. Summarizing, I'm definitely in favor of improving the |
Fell free to add some hints where you think they are needed, @abo64! Just try to keep in mind that giving too much information may not always be the best to help the students. As maintainers we'll certainly disagree a little in how we think that things should be, but - because we are all trying to make the best track ever 👍 - I believe that we'll always find a reasonable compromise. Nobody has a final word here, and people can always change their minds. |
I was wondering if we should not start a campaign to add or refine some exercise hints similar to this issue in the Scala track?
Even if most people still won't read the
Readme
we can at least just refer to these hints instead of typing the same comments again?The text was updated successfully, but these errors were encountered: