tweag / servant-template

A modern template for a Servant
MIT License
53 stars 8 forks source link

Make all module import/export lists explicit #53

Open cgeorgii opened 1 year ago

cgeorgii commented 1 year ago

Being explicit enforces separation of concerns and is helpful when projects grow. Having an explicit export list also helps with keeping the API of the module nice and clean by allowing to hide constructors helpers and other internals that shouldn't be exposed.