Closed melrief closed 7 years ago
Cool stuff! Please have a look at e.g. #48 and clarify the following points:
See also the membership criteria.
@larsrh thanks! I've updated the issue message with details about how pureconfig meets the membership criteria
@melrief Welcome! Please add yourself to the incubator by sending a PR. (And sorry for the long wait!)
Thanks @larsrh!
The authors of pureconfig would like to submit the library for Typelevel incubator membership.
The goal of the project is to provide "a boilerplate-free library for loading configuration files", which means (semi-)automatic derivation of writers and readers to/from configuration values. This is achieved by providing a layer on top of existing configuration libraries, like typesafe config.
Addressing the 4 point criteria:
Currently most of the internal methods have no side-effects but the fact that we usewe plan to add a nice functional API on top of Readers and Writers allowing to combine and transform them with issue 93Try[A]
as return type of loading a configuration is not great. This will change with issue 103 that is schedules with high priority for the next release of pureconfig. After that,pureconfig
has a comprehensive README covering most of the functionalities but there is much work to do. Specifically,with issue 102 we want to move away from monolithic README to simplify its navigation andwith issue 96 we will move totut
to be sure that the examples in the doc really work.