-
David Feuer authored
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
f8e383f0