Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add Serial for serialization/deserialization #171

Merged
merged 34 commits into from
Apr 17, 2024
Merged

feat: Add Serial for serialization/deserialization #171

merged 34 commits into from
Apr 17, 2024

Conversation

MikuroXina
Copy link
Owner

  • Add Serialize
  • Fix variant definition
  • Impl Serialize for many data
  • Complete doc
  • Add Deserialize
  • Add functorT and monadT
  • Cleanup Deserialize
  • Fix Visitor definition
  • Add when and unless
  • Add finishM
  • Use finishM
  • Improve name
  • Remove VisitorHkt
  • Add variantsDeserialize
  • Add VisitorReaderHkt
  • Implement many visitors and deserializes
  • Make SerializerHkt extends Hkt0
  • Fix doc
  • Fix generics of Deserialize
  • Add VisitOperation and runVoidVisitor
  • Replace with serial module
  • Export symbols
  • Add mapMIgnore
  • Add Serial, Encoder and Decoder
  • Implement enc and dec
  • Add docs and refactor some names
  • Change void value into [] in Monad
  • Fix to use serial lazily
  • Fix import problem
  • Fix intoBytesWith
  • Use symbol for type
  • Add test for serial

@MikuroXina MikuroXina merged commit 10bd666 into main Apr 17, 2024
1 check passed
@MikuroXina MikuroXina deleted the serde branch April 17, 2024 03:16
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.

None yet

1 participant