-
Notifications
You must be signed in to change notification settings - Fork 317
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
JSON instance for path #677
Comments
While |
Ok, fair enough. Thanks for weighing in so quickly though! |
Hi everybody!
I want to ask if people would be open to shipping
aeson
with a JSON instance forpath
Currently, that instance is provided by path itself, which makes it inherit the entire dependency graph of`aeson.
If aeson depended on path instead, it would gain two new transitive dependencies instead:
exceptions
andfilepath
. I think path is common and high-quality enough for that to be an ok tradeoff. SinceData.Aeson.Types
includes a lot of very useful instances already, it feels like an elegant solution to include one for path as well.How do aeson maintainers feel about this?
Or maybe there is a more elegant solution? Feel very welcome to chime in on the discussion on path's side as well: commercialhaskell/path#136
The text was updated successfully, but these errors were encountered: