TypeShape 10.0.0
dotnet add package TypeShape --version 10.0.0
NuGet\Install-Package TypeShape -Version 10.0.0
<PackageReference Include="TypeShape" Version="10.0.0" />
<PackageVersion Include="TypeShape" Version="10.0.0" />
<PackageReference Include="TypeShape" />
paket add TypeShape --version 10.0.0
#r "nuget: TypeShape, 10.0.0"
#:package TypeShape@10.0.0
#addin nuget:?package=TypeShape&version=10.0.0
#tool nuget:?package=TypeShape&version=10.0.0
Practical Generic Programming for F#
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 is compatible. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETCoreApp 3.1
- FSharp.Core (>= 4.5.4)
-
.NETStandard 2.0
- FSharp.Core (>= 4.5.4)
- System.Reflection.Emit.LightWeight (>= 4.7.0)
NuGet packages (19)
Showing the top 5 NuGet packages that depend on TypeShape:
| Package | Downloads |
|---|---|
|
Hedgehog
Hedgehog automatically generates a comprehensive array of test cases, exercising your software in ways human testers would never imagine. Generate hundreds of test cases automatically, exposing even the most insidious of corner cases. Failures are automatically simplified, giving developers coherent, intelligible error messages. |
|
|
FsConfig
F# Libary for managing configuration data from environment variables and application config in a type-safe way |
|
|
Hedgehog.Experimental
Hedgehog with batteries included: Auto-generators, extra combinators, and more. |
|
|
FsCodec.Box
Extensible F# Event Codec for System.Text.Json and Newtonsoft.Json with versioning tolerant converters |
|
|
DEdge.Diffract
Display a readable diff between two objects |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.0 | 544,807 | 10/23/2021 |
| 10.0.0-rc1 | 464 | 9/27/2021 |
| 10.0.0-alpha1 | 439 | 9/15/2021 |
| 9.0.0 | 243,931 | 11/10/2020 |
| 8.0.1 | 144,140 | 11/2/2019 |
| 8.0.0 | 161,740 | 10/8/2019 |
| 7.1.0 | 22,284 | 6/30/2019 |
| 7.0.0 | 13,608 | 5/31/2019 |
| 6.1.2 | 6,516 | 2/16/2019 |
| 6.1.1 | 1,100 | 2/14/2019 |
| 6.1.0 | 1,108 | 2/14/2019 |
| 6.0.1 | 7,090 | 1/3/2019 |
| 6.0.0 | 4,213 | 10/19/2018 |
| 5.1.0 | 68,941 | 5/1/2018 |
| 4.0.0 | 6,143 | 1/30/2018 |
| 3.1.1 | 2,345 | 12/26/2017 |
| 3.1.0 | 1,702 | 12/25/2017 |
| 3.0.0 | 1,722 | 12/25/2017 |
| 2.20.0 | 1,550 | 11/17/2017 |
| 2.19.0 | 1,633 | 9/16/2017 |
| 2.18.0 | 1,458 | 9/16/2017 |
| 2.17.0 | 1,451 | 9/6/2017 |
| 2.16.0 | 1,730 | 6/11/2017 |
| 2.15.0 | 1,526 | 4/25/2017 |
| 2.14.0 | 1,470 | 4/25/2017 |
| 2.13.0 | 1,640 | 2/27/2017 |
| 2.12.0 | 1,572 | 1/24/2017 |
| 2.11.0 | 1,541 | 1/23/2017 |
| 2.10.0 | 1,503 | 1/18/2017 |
| 2.9.0 | 1,522 | 1/16/2017 |
| 2.8.0 | 1,570 | 1/10/2017 |
| 2.7.0 | 1,489 | 1/8/2017 |
| 2.6.0 | 1,612 | 1/8/2017 |
| 2.5.0 | 1,529 | 1/5/2017 |
| 2.4.0 | 1,506 | 1/5/2017 |
| 2.3.0 | 1,487 | 1/3/2017 |
| 2.1.0 | 1,587 | 1/2/2017 |
| 2.0.0 | 1,509 | 1/2/2017 |
| 1.2.0 | 1,634 | 11/9/2016 |
| 1.1.0 | 1,837 | 9/20/2016 |
| 1.0.0 | 2,438 | 8/26/2016 |
Revert to using Reflection.Emit when generating member accessors.
Add ShapeMember.GetByRef and SetByRef methods for updating objects by reference.
Apply performance optimizations to all bundled generic programs.