Skip to content

added example that uses both jim and jimp #23

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Guiorgy
Copy link

@Guiorgy Guiorgy commented Jun 29, 2025

An example that uses both jim and jimp. Currently anything related to null has been commented out, since the implementation hasn't yet been finalized.

Edit: The end goal is to show that jim and jimp can correctly serialize/deserialize data exactly without loosing any information. Currently this is not the case, the following things need to be addressed if we want to achieve this goal:

  • Support for nullability
  • The ability to deserialize numbers as either integers or floating point numbers
  • The ability to serialize/deserialize floating point numbers without loss of information (Honestly, I understand that you don't want to depend on external tools for this project, but it's probably better not to try to go into the weeds of floating point serialize/deserialize (unless you want to make a video on that?))
  • The ability to serialize/deserialize escaped characters inside strings
  • Maybe more?

@Guiorgy Guiorgy force-pushed the roundtrip-example branch from 2dff075 to bc1a983 Compare June 30, 2025 11:35
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