Skip to content

Add random rock-paper-scissors generators#100

Merged
Smoren merged 3 commits into
Smoren:masterfrom
pgorsira:feature/issue-81-rock-paper-scissors
Jul 9, 2026
Merged

Add random rock-paper-scissors generators#100
Smoren merged 3 commits into
Smoren:masterfrom
pgorsira:feature/issue-81-rock-paper-scissors

Conversation

@pgorsira

Copy link
Copy Markdown

Adds random rock-paper-scissors iteration helpers.

Changes:

  • Add random.rockPaperScissors() and random.rockPaperScissorsAsync()
  • Add Stream.ofRockPaperScissors() and AsyncStream.ofRockPaperScissors()
  • Add coverage for finite, infinite, invalid repetition, stream, and async usage
  • Document the new helpers in the README

Closes #81

@pgorsira pgorsira force-pushed the feature/issue-81-rock-paper-scissors branch 2 times, most recently from e5821bc to 064e32a Compare May 21, 2026 00:40
@pgorsira

Copy link
Copy Markdown
Author

@Smoren are you able to review my PR? Thank you.

@Smoren Smoren merged commit 5f53e47 into Smoren:master Jul 9, 2026
1 check passed
@Smoren

Smoren commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Hi @pgorsira
Thank you for your PR! I merged it. This functionality will be included in the next release.

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.

Implement random.rockPaperScissors()

2 participants