-
Notifications
You must be signed in to change notification settings - Fork 141
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
Assorted documentation fixes #248
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One more thing I noticed.
-- > filter p = | ||
-- > B.toLazyByteString . | ||
-- > E.encodeLazyByteStringWithF (E.ifF p E.word8) E.emptyF) | ||
-- > |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed this because it has nothing to do with lists. A similar, and up-to-date example is already in the comment ofprimMapLazyByteStringBounded
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Honestly, I'm quite uncomfortable with internal modules exposed at all. It would be so much better to have a separate BTW what about adding a disclaimer to internal modules alike to http://hackage.haskell.org/package/containers-0.6.2.1/docs/Data-Map-Internal.html? This could simplify their maintenance after the next major bump. |
OK, I removed the commit exposing Monoidal and Contravariant. |
I'm not very comfortable with just slipping this in in this PR. I think the stability guarantees and versioning policy for the My concern is that it feels like there was an implicit stability guarantee for these modules, and users may have based their code on such guarantees. |
It would be nice to review which parts of internal modules proved to be useful and expose them through non-internal modules. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! :)
@hsyl20 could you please take a look as well? |
Since the changes are only in the documentation, and since there hasn't been any activity a week, I think 2 approvals are good enough. If there are any problems in this PR, we can easily fix them later. @hsyl20, maybe we should try to clarify which PRs should require your approval and which don't. The current situation is a bit vague. |
Thanks again for all the fixes, @fumieval! :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice. Thanks.
No description provided.