Skip to content

Reexport external libraries #353

@chshersh

Description

@chshersh

Cabal provides a handy feature called reexported-modules that allows reexporting modules from external libraries.

So, in relude.cabal we will have something like this:

reexported-modules:
    , Data.Map
    , Data.Map.Strict
    ...

And relude users won't need to add packages as dependencies for most of the work. So, we are aiming to reduce the need in importing the following libraries for now:

  • bytestring
  • containers
  • text
  • unordered-containers

Metadata

Metadata

Labels

reexportReexport something new

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions