This commit partially addresses #69, reducing user surprise by the non-round-tripping behavior of the Float and Double instances.
It is unfortunate that the following Haddock issue pushes typeclass instance documentation to be side notes, but at least the currently-added typeclass documentation is still visible on the resulting Haddock page.
https://github.com/haskell/haddock/issues/300
This commit partially addresses #69, reducing user surprise by the non-round-tripping behavior of the Float and Double instances.
It is unfortunate that the following Haddock issue pushes typeclass instance documentation to be side notes, but at least the currently-added typeclass documentation is still visible on the resulting Haddock page. https://github.com/haskell/haddock/issues/300