Skip to content

Conversation

@BNAndras
Copy link
Member

Closes #739. Building up the graph of connections took a while :)

Copy link
Contributor

@jiegillet jiegillet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh yeah, I remember writing down that list was a pain :D
Well done, nice work!

config.json Outdated
"maybe"
],
"prerequisites": [
"dict"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's just practice dict on this one.
For prerequisites, let's add:

  • maybe
  • lists
  • set
  • recursion
  • pattern matching

maybe tail-call-recursion once #751 is sorted out?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The prerequisites seem fine. However, this seems solvable without knowing sets.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your solution uses sets. And in general, I would suggest for students to know about sets before they try this one, because it can really help.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added everything but recursion since I didn't see it in the repo as an existing concept. I wasn't sure if that meant students couldn't unlock the exercise until that concept is added.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was added after you opened your PR. If you merge main now, you'll see it.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Copy link
Contributor

@jiegillet jiegillet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thank you again!
If you could merge main and add the recursion prerequisite, that would be great!

@BNAndras BNAndras force-pushed the add-relative-distance branch from 2c48061 to cb363ba Compare May 31, 2025 02:39
@jiegillet jiegillet merged commit ed59adc into exercism:main May 31, 2025
6 checks passed
@BNAndras BNAndras deleted the add-relative-distance branch May 31, 2025 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add additional practice exercises?

3 participants