Adding better-files to the Scala Platform

Hey @pathikrit, thanks a lot for this proposal!

I think that the success of better-files is pretty obvious and it’s an excellent candidate for the Platform, as IO is a major concern for the SPP Committee. I’m forwarding this to Committee members since we’re reviewing it on the 17th January.

I have updated your thread to include a more complete proposal, alike to the one of Enumeratum. Please, review and change the bits you don’t agree with, I’m not an expert in the library so you may want to emphasize or de-emphasize different sections of the proposal, especially the implementation section. It would be great if you could also describe a little bit of the underlying design!

I’ve got some questions for you:

  1. Do you want to include all the functionality that better-files provide?
  2. With regard to:

Have you considered writing a wrapper around better-files that provides a monadic interface? Would you welcome this feature later on in the incubation period?

The only way we could enrich more this proposal is to get more Scala developers join you to maintain better-files!

I’d like to call Scala developers that like or use this library to help you do it. better-files is a good Scala library and could be a good first step for people to improve their skills in Scala or get involved into something meaningful for the community. IO is a module of high importance – increasing the bus factor of the library and getting sponsors would be a win for all of us. If you or the company you work for want to contribute, please contact me or @pathikrit!