Clarify Data.Data documentation

Authored by dfeuer on Sep 13 2017, 7:22 AM.

Description

Clarify Data.Data documentation

Explain much more clearly when dataCast1 and dataCast2 can
have non-trivial implementations. On a couple different occasions,
I have attempted to write better defaults for these, only to
discover that we can't really do that. The new documentation
implicitly explains why that is.

[skip ci]

Reviewers: austin, hvr, bgamari, angerman

Reviewed By: bgamari, angerman

Subscribers: angerman, rwbarton, thomie

Differential Revision: https://phabricator.haskell.org/D3926

Details

Committed
bgamariSep 13 2017, 9:39 AM
Reviewer
bgamari
Differential Revision
D3926: Clarify Data.Data documentation
Parents
rGHCd645e441704a: DriverMkDepend: Kill redundant import
Branches
Unknown
Tags
Unknown