Skip to content

TypeTag#419

Draft
oscartbeaumont wants to merge 6 commits intomainfrom
typetag
Draft

TypeTag#419
oscartbeaumont wants to merge 6 commits intomainfrom
typetag

Conversation

@oscartbeaumont
Copy link
Member

@oscartbeaumont oscartbeaumont commented Dec 6, 2025

An experiment into one possible version of Nuanced Types.

TODO:

  • Apply tags to custom types via macro
  • Update built-in impls
  • Tauri Specta implementation of Date logic
  • Comments on TypeTag. We probs need to define specific serialization requirements.
  • Can we support UInt8Array/etc from Vec<_> types - Returning binary type tauri-specta#194

Brain dump:

  • Setting tags is probs unsafe like bigint. Should we show that in the mutation part of the API?

@oscartbeaumont
Copy link
Member Author

What we we just close this PR and instead implement this in userspace? With the new named data type system and the utilities we need for Specta Serde I would guess this could be completly userspace?

@oscartbeaumont oscartbeaumont mentioned this pull request Mar 11, 2026
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