Since notice in instance declarations.

Dear all, What you think, if instead of /Since: 4.8.0.0/, we start to use /Since: base-4.8.0.0/. Adding the package name seems redundant, but on the other hand some haddock instance lists look weird. For example in Cabal Distribution.Version docs [1] has: NFData Version -- /Since: 1.3.0.0/ Luckily Cabal is in 1.2x, otherwise /Since: 1.3.0.0/ next to the NFData Version could be very confusing. What you think about this new practice? Greetings, Oleg Grenrus [1] http://hackage.haskell.org/package/Cabal-1.22.4.0/docs/Distribution-Version.... http://hackage.haskell.org/package/Cabal-1.22.4.0/docs/Distribution-Version.... P.S. also the [1] doesn’t show orphan `Binary Version` instance provided. I hope it was a temporary glitch in haddock.

Since Haddock now supports the '@since' annotation, it might be better to implement it in Haddock rather than have everyone do it manually. https://github.com/haskell/haddock/issues/26

I created a github issue for this https://github.com/haskell/haddock/issues/452 https://github.com/haskell/haddock/issues/452 Still e.g. `base` does since annotations manually. In fact, every package I contributed lately does them manually :( - Oleg G
On 02 Oct 2015, at 19:32, Phil Ruffwind
wrote: Since Haddock now supports the '@since' annotation, it might be better to implement it in Haddock rather than have everyone do it manually.
participants (2)
-
Oleg Grenrus
-
Phil Ruffwind