Skip to content

Conversation

@crusso
Copy link
Contributor

@crusso crusso commented Nov 3, 2025

Build on #412

Make all numeric operations self-less, including

  • compare
  • equal
    But excluding conversions:
  • v.toXXX()
  • float.format(...)
    and excluding predicates:
  • f.isNaN() etc

Note that Char and and Text are unchanged and still support self.compare(other) and self.equal(other) (as well as compare(self, other)/equal(self, other).

@crusso crusso requested a review from a team as a code owner November 3, 2025 11:44
@github-actions
Copy link

github-actions bot commented Nov 3, 2025

No description provided.

@crusso crusso changed the title make numeric operations selfless, apart from conversions experiment: make numeric operations selfless, apart from conversions Nov 3, 2025
@crusso crusso merged commit 3bc490a into christoph/selfless-dot Nov 3, 2025
7 of 8 checks passed
@crusso crusso deleted the claudio/selfless-dot-non-numeric branch November 3, 2025 13:30
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.

1 participant