Skip to content

Dev/v1#13

Open
binyamin555 wants to merge 240 commits intomainfrom
dev/v1
Open

Dev/v1#13
binyamin555 wants to merge 240 commits intomainfrom
dev/v1

Conversation

@binyamin555
Copy link
Contributor

No description provided.

binyamin555 and others added 30 commits September 11, 2025 23:31
It's not a real playground in the sense that you can play with features in it. It's just there so I don't forget about ideas I have
So it can override results if it needs to
Now with (lazy) class member support, code resuse, and proper implicit casting!

This commit shows the unlimited ingenuity of humanity. It is really something to behold.
Which means that they will behave properly just like non-core classes.
Also add the letter 'I' throughout the entire codebase. Therefore, 'I' exists.

That's quite a lot of changes just to be able to call a constructor. In reality, this entire commit allows variant type checking on results.
Up until now, objects had to precisely define which capabilities they implement. Now they automatically, implicitly implement all variants of each capability, if they have any.
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