true-myth / true-myth-csharp

A library for safer optional programming in C♯.
https://true-myth.github.io/true-myth-csharp
MIT License
4 stars 1 forks source link

Restructure solution for a new baseline #7

Closed chrisriesgo closed 6 years ago

chrisriesgo commented 6 years ago

Pending formal discussion:

To:

chrisriesgo commented 6 years ago

@chriskrycho I opened this quick PR to give the project a src + tests folder structure, but I imagine the existing "Program" might turn into an example of some kind? And we'd create a library project? Maybe we can do that later?

chriskrycho commented 6 years ago

Yeah, using it as an example – or, equally, just dropping it in favor of the README and docs – seems sensible to me. I only needed that particular bit specifically for the teaching aspect, as something I could walk through in real-time.

chriskrycho commented 6 years ago

@aggieben, since I see you also forked – if you're on the same page with @chrisriesgo here, I'll happily merge it and we can proceed with that!

chrisriesgo commented 6 years ago

@chriskrycho - updated the PR. made the old .csproj a baseline example/sample, then created a new csproj netstandard lib (can really be changed to whatever we want) with Maybe and Result living under it.

Unless you have some other ideas, @aggieben

aggieben commented 6 years ago

Looks good to me, @chriskrycho @chrisriesgo

chriskrycho commented 6 years ago

:shipit: