[48in24 Exercise] [08-20] Meetup

This issue is a discussion for contributors to collaborate in getting ready to be featured in 48in24. Please refer to this forum topic for more info.

We will be featuring Meetup from Aug 20 onwards.

Staff jobs

These are things for Erik/Jeremy to do:

  • ☐ Check/update exercise in Problem Specifications
  • ☐ Create + schedule video

Community jobs

For each track:

  • Implement Meetup
  • Add approaches (and an approaches introduction!) for each idiomatic or interesting/educational approach.
  • Add video walkthroughs (record yourself solving and digging deeper into the exercise).
  • Highlight up to 16 different featured exercises (coming soon)

Existing Approaches

You can use these as the basis for approaches on your own tracks. Feel free to copy/paste/reuse/rewrite/etc as you see fit! Maybe ask ChatGPT to translate to your programming language.

Track Statuses

You can see an overview of which tracks have implemented the exercise at the #48in24 implementation status page.

I’ve currently gathered the following solutions to feature:

  1. C#: lazily produce dates of specified weekday in month and then filter
    Generate all dates in a month, then filter them by weekday and then by schedule

  2. Go: assign start day to schedule and use modulo logic
    Assign start day to schedule values and use modulo logic to find correct week day

  3. Scala: use TemporalAdjuster
    Use the TemporalAdjuster type to find the right date

  4. Erlang: use modulo logic to find first matching weekday and calculate everything from that
    Find matching weekday using modulo logic and calculate everything from that

  5. SQlite: use date functions to add weekdays to date
    Use built-in date functions to add weekday from begin date

If anyone has more suggestions, do let us know!

I’ll port for D.

Python using the Standard Library modules?

1 Like