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

Feedback #40

Closed
gsscoder opened this issue Aug 24, 2015 · 3 comments
Closed

Feedback #40

gsscoder opened this issue Aug 24, 2015 · 3 comments

Comments

@gsscoder
Copy link

In your README.md you say:

This is a fairly early work in progress, but usable enough to get feedback.

My feedback is that the library will benefit from adding even a minimal documentation, also some minimal sample(s) on README.md itself (or link to a blog post).

Otherwise code is well written and usable and fills the gap of Json functional style library.

Excellent work! 😄

I've used it for porting an Haskell library dependent on Data.Aeson to F#.

I don't like how I've traversed Json AST, but I think that this can be enhanced and made clean using Lens (and it's not up to Chiron itself).

Thanks for sharing this project.

@kolektiv
Copy link
Member

Oh that's very cool, thanks for telling me about it! As you say, the traversal code probably could be abstracted with lenses (Aether, perhaps, which works nicely with Chiron I hope) but it's great that it's helped you port Haskell code - I find myself doing similar things :)

You're totally right on the documentation. I've just got back from travelling for a week or two to refresh and recharge, and documentation and pleasant web presences is my first focus now I'm back with some energy - thanks for reminding me :) I'll be getting some simple and standard docs up soon Chiron, along with Aether, Hekate, etc...

Thanks again, it's always very cool to hear people actually finding things useful!

@gsscoder
Copy link
Author

My pleasure! 😄

It's true that F# is functional-first and multi-paradigm, but I'd like to see more functional-first libs like yours.

So... Wellcome back to work! 👍

@gsscoder
Copy link
Author

I've followed your suggestion of traversing Json using partial lenses: https://github.com/gsscoder/YFinance.fs/blob/master/src/YFinanceFs/Finance.fs#L49.

Aether is really cool! (Just twitted about that...)

Thanks again for sharing it too. 👍

P.S.: I've a litte issue w/ Json null values -> I've opened issue #41.

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

No branches or pull requests

2 participants