Skip to content

Handle public imports properly #126

@jespercockx

Description

@jespercockx

Currently, agda2hs handles transitive imports by importing the names directly from the module where they were originally defined, ignoring any re-exporting layers in the Agda code. We should instead preserve the import structure that the user picked. Note that this would first require us to handle export lists (see #44), which are Haskell's way of doing public imports.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions