Open
Description
Right now the presence of the aeson
and byte*
dependencies makes for a sizable footprint of ip
. This to me makes ip
an uninteresting candidate for use in libraries that just need to carry IP or Mac data around, but may not even have to parse them (or it parses them directly off a wire protocol).
The typical choice seems to be, to provide a package ip-core
that exposes only the basic types/bindings/instances, and then ip
as a wholesale meal with orphan instances and parser utilities. This is similar to the yesod-ip
package.
Aside from bumping a major version to satisfy PVP, this should have no other impact on users.
What do you think? I'd be willing to do the work to get it done.
Metadata
Metadata
Assignees
Labels
No labels