Skip to content

Haskell querying overview. #1

Open
@ibabushkin

Description

Features

Querying for...

  • toplevel declarations' names
  • type names (from data declarations, type synonyms, type families and associated types)
  • class names
  • class instances
  • constructors
  • pattern synonyms
  • exports
    • patterns
    • typeclasses
    • constructors
    • toplevel declarations' names (functions mostly)
    • imported modules
  • imports
    • module names
    • names modules are imported as
    • imported names
  • module name

Complex queries

  • identifiers bound by where and let
  • nesting (see above)
  • better cross references between normal queries and export/import queries
  • alternatives / multiple queries

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions