Skip to content

Conversation

@oscbyspro
Copy link
Owner

@oscbyspro oscbyspro commented Nov 22, 2024

This is the first part of (#96).

It adds the following modules:

  • CoreIop (AdapterInteger)
  • InfiniIntIop (InfiniInt.Stdlib)
  • DoubleIntIop (DoubleInt.Stdlib)

It removes the following modules:

  • StdlibIntKit (StdlibInt)

Additionally, you may note that:

  • InfiniInt<T>.Stdlib automatically becomes generic over T
  • InfiniInt<T> conforms to Interoperable in InfiniIntIop

@oscbyspro oscbyspro added addition oh, so shiny! brrr such code, much wow subtraction huh? where did it go? labels Nov 22, 2024
@oscbyspro oscbyspro added this to the Ultimathnum 0.12.0 milestone Nov 22, 2024
@oscbyspro
Copy link
Owner Author

oscbyspro commented Nov 22, 2024

I'll add DoubleIntIop and DoubleInt<T>.Stdlib in a future patch.

@oscbyspro oscbyspro merged commit e825770 into main Nov 22, 2024
@oscbyspro oscbyspro deleted the features/stdlibint-rework branch November 22, 2024 06:41
oscbyspro added a commit that referenced this pull request Nov 23, 2024
@oscbyspro oscbyspro added the interoperability there and back again label Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

addition oh, so shiny! brrr such code, much wow interoperability there and back again subtraction huh? where did it go?

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants