Skip to content

Template project, generated with FSharp.TypeProviders.SDK and heavily tweaked to offer simpler project structure, complete removal of paket and better Rider compatibility

License

Notifications You must be signed in to change notification settings

Renerick/fsharp-type-provider-template

Repository files navigation

What is this?

This is a heavily tweaked template project, initially generated with FSharp.TypeProviders.SDK. Tweaks include simpler project structure and complete removal of paket.

Why would you do that?

Because original template does not work with Rider on Linux.

image

I have no idea what's happening above, it's completely broken

Autocomplete is not working, unit-tests are not detected by IDE, and paket is not supported by Rider at this point.

I like Rider and I like Linux, so here we are

Should I use this project instead of original?

Probably not. It's far from perfection, to be honest. Besides, the original project is distributed as dotnet new template, it has better support and the maintainers actually know what they are doing. I made this just to solve my particular problem in my environment. However, if you happened to run into similar problems like I did, this project could be a reference for you to work around those issues.

Why WaterProvider?

Original repository uses LemonadeProvider as an example. I just kept same spirit.

License

This template/sample code is published under terms of MIT License.

The template includes source code from FSharp.TypeProviders.SDK, that was originally published under terms of MIT License:

About

Template project, generated with FSharp.TypeProviders.SDK and heavily tweaked to offer simpler project structure, complete removal of paket and better Rider compatibility

Topics

Resources

License

Stars

Watchers

Forks

Languages