Skip to content
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.

Module overviews with many internal modules are hard to navigate #1259

@sjakobi

Description

@sjakobi

text is a good example: http://hackage.haskell.org/package/text-1.2.4.0#modules

There are more Internal modules than "public" modules, so it's hard to tell which modules are intended for public consumption.

I can imagine several ways to improve this:

  • Internal modules could be elided by default, and revealed via a button, similar to how type class instances can be hidden and revealed.
  • Links to internal modules could be shown in a different colour than public modules.

Regarding the criterion that distinguishes internal modules from public modules, I think we could re-use the not-home haddock option.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions