Skip to content

Map json nulls and optional fields to Option type #3

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 6 commits into
base: master
Choose a base branch
from

Conversation

kaashyapan
Copy link

@pimbrouwers Thanks for sharing this project.

Open to your comments.

Sorry I had to run the latest fantomas code formatter across the whole project.
I'm not a big fan of the formatter but it was too painful without it.

Add new operators to reach inside nested json paths
More syntactic sugar and docs
Try to introduce Span<T> first pass
@pimbrouwers
Copy link
Owner

Hi! Thanks for your work on this. I think the custom operators are also a nice touch, though you need to add examples in the docs before we can roll this in.

I also appreciate the splitting up of the tests. Good call.

I'd kindly ask you to roll back that running of fantomas. Aside from the core serializer, which is borrowed from Microsoft (as denoted by the comments), the F# was formatted how I prefer it. So let's make that fix before we dig any deeper into this.

@pimbrouwers
Copy link
Owner

How are things going on this?

@Numpsy
Copy link

Numpsy commented Mar 25, 2023

I was going to say that the extra operators seem nice and the span stuff might be interesting, not sure how much effort it'll take to disentangle the multiple different changes and the formatting into separate changes though

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.

3 participants