Skip to content

[ new ] Support type-polymorphic type arguments#19

Draft
buzden wants to merge 44 commits intomasterfrom
support-polymorphic-fields
Draft

[ new ] Support type-polymorphic type arguments#19
buzden wants to merge 44 commits intomasterfrom
support-polymorphic-fields

Conversation

@buzden
Copy link
Copy Markdown
Owner

@buzden buzden commented Aug 18, 2022

Would resolve #4.

Currently should be reworked after recent work and after resolving #3 and #7.

buzden added 30 commits July 12, 2022 07:33
This is done by making pseudo-typeinfo for poly types to contain an
arbitrary name which can be acquired back as it was originally
For some reason, this change causes a 4x memory consumption blow
@buzden buzden added code: enhancement New feature or improvement part: derivation Related to automated derivation of generators status: blocked Blocked by some other issue or ongoing work derive: least-effort Relates to the `LeastEffort` derivation algorithm derive: core Something in between single type generator and its constructors derive: infrastructure Issue around derivation, but not directly in derive: entry Issue on the derivation function facing to the end-user labels Aug 18, 2022
@buzden buzden marked this pull request as draft September 15, 2022 12:54
@buzden buzden added issue: compilation error When compilation error raises because of the library and removed issue: compilation error When compilation error raises because of the library labels Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

code: enhancement New feature or improvement derive: core Something in between single type generator and its constructors derive: entry Issue on the derivation function facing to the end-user derive: infrastructure Issue around derivation, but not directly in derive: least-effort Relates to the `LeastEffort` derivation algorithm part: derivation Related to automated derivation of generators status: blocked Blocked by some other issue or ongoing work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for type-polymorphic data structures

1 participant