SAFE-Stack / SAFE-template

dotnet CLI template for SAFE project
MIT License
282 stars 88 forks source link

Consider adding some basic abstractions into the full template. #458

Closed isaacabraham closed 2 years ago

isaacabraham commented 3 years ago

I think that developers may benefit from having some utilities baked into the template - or perhaps as a separate NuGet package (which would have benefits outside of the template). Things such as:

Deferred<'T> and AsyncOperation<'T> - this are abstractions that, especially newcomers, could benefit from having "in the box". With suitable "starter" documentation and references to other locations e.g. the Elmish Book, I think that this could be useful.

mattgallagher92 commented 2 years ago

There were some reservations raised about this in a recent call between SAFE maintainers, largely because there's already a lot of complexity for newcomers.

theprash commented 2 years ago

Based on the last comment, I'm closing this.