FSharp.TypeProviders.SDK
FSharp.TypeProviders.SDK copied to clipboard
The SDK for creating F# type providers
## Description Following the instructions here: https://fsprojects.github.io/FSharp.TypeProviders.SDK/, a bunch of things go wrong: 1. It pins the FSharp.Core version to 4.7.2 2. It tries to resolve a non-existing dependency to...
### Description I'm trying to create sample TypeProvider (Lemonade) as described: https://fsprojects.github.io/FSharp.TypeProviders.SDK/ While generating nuget I'm receiving following warnings (from paket template):  The first thing to correct is to...
### Description Using a generative type provider fails to create a computation expression builder with a custom operation. The compiler fails to recognise the method as a custom operation. Note...
### Description The WsdlProvider is a generative provider due to the use of WCF. To implement Wsdl Choice elements, some properties must have an attribute referencing the Type of provided...
### Description Env: `.NET6`, `F# 6`, `MacOS`, no `packet` When creating a new provider and referencing `FSharp.TypeProviders.SDK` `7.0.3` from Nuget, getting the following compilation error: ``` The type provider designer...
### Description The following snippet causes an error message box to appear in the VS instance that consumes the type provider. ```fsharp let typ = ProvidedTypeDefinition ("Blah", Some typeof) let...
I am interested in [fix](https://github.com/xamarin/Xamarin.Android.FSharp.ResourceProvider/issues/11) `Xamarin.Android.FSharp.ResourceProvider` for .Net 6. Xamarin.Android uses code generation to access any resources (e.g. images, styles and other). It generates `Resource.designer.cs` file. `Xamarin.Android.FSharp.ResourceProvider` compiles `Resources.designer.cs` file...
From here: https://github.com/Microsoft/visualfsharp/issues/5930#issuecomment-452199963 The following code ends up reading all of FSharp.Core.dll and one of mscorlib.dll/system.runtime.dll/netstandard.dll into byte arrays upon type provider instantiation: https://github.com/fsprojects/FSharp.TypeProviders.SDK/blob/6d90bfc8a6385ba2ab0319d4c08620aafc207803/src/ProvidedTypes.fs#L8572-L8608 This work is unnecessary because the...
### Description When annotating properties/fields with the `ProvidedMeasureBuilder.SI` method, unit symbols cause an error: `[type provider] reported an error: not an array, pointer, or byref type.` This seems to occur...
1. Create a new F# console app. 2. Add the latest FSharp.Data package (ensure it is restored at design-time, not build-time). 3. Build and measure the time it takes. Repeat...