This repository was archived by the owner on Aug 3, 2024. It is now read-only.
This repository was archived by the owner on Aug 3, 2024. It is now read-only.
Haddock always shows kind signatures for types re-exported from other packages #548
Closed
Description
If I run haddock on the following modules
module Foo where
data Foo = MkFoo
module Bar (Bar(..), Foo(..)) where
import Foo
data Bar = MkBar
the types are formatted as expected, without kind-signatures.
However, if I move Foo
into a separate package it suddenly has a kind-signature in the Bar
haddocks.
It would be nice if haddock would only display kind signatures when one of the type parameters has a non-*
kind, otherwise it's just noise IMO.
Metadata
Metadata
Assignees
Labels
No labels