TypeShape 10.0.0-rc1

This is a prerelease version of TypeShape.
There is a newer version of this package available.
See the version list below for details.
Install-Package TypeShape -Version 10.0.0-rc1
dotnet add package TypeShape --version 10.0.0-rc1
<PackageReference Include="TypeShape" Version="10.0.0-rc1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add TypeShape --version 10.0.0-rc1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: TypeShape, 10.0.0-rc1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install TypeShape as a Cake Addin
#addin nuget:?package=TypeShape&version=10.0.0-rc1&prerelease

// Install TypeShape as a Cake Tool
#tool nuget:?package=TypeShape&version=10.0.0-rc1&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Practical Generic Programming for F#

NuGet packages (13)

Showing the top 5 NuGet packages that depend on TypeShape:

Package Downloads
FsConfig

F# Libary for managing configuration data from environment variables and application config in a type-safe way

FsCodec.NewtonsoftJson

F# Union Event Codec with versioning tolerant converters

LiteDB.FSharp

Advanced F# Support for LiteDB (v4.x) with query construction through quotation expressions

Equinox.Codec

Composable high performance event sourcing componentry

Propulsion.EventStore

Composable high performance event streaming pipelines

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
10.0.0 805 10/23/2021
10.0.0-rc1 84 9/27/2021
10.0.0-alpha1 88 9/15/2021
9.0.0 54,165 11/10/2020
8.0.1 66,440 11/2/2019
8.0.0 84,113 10/8/2019
7.1.0 18,736 6/30/2019
7.0.0 8,449 5/31/2019
6.1.2 4,852 2/16/2019
6.1.1 525 2/14/2019
6.1.0 522 2/14/2019
6.0.1 4,602 1/3/2019
6.0.0 2,552 10/19/2018
5.1.0 15,238 5/1/2018
4.0.0 3,137 1/30/2018
3.1.1 1,208 12/26/2017
3.1.0 719 12/25/2017
3.0.0 710 12/25/2017
2.20.0 704 11/17/2017
2.19.0 796 9/16/2017
2.18.0 662 9/16/2017
2.17.0 654 9/6/2017
2.16.0 907 6/11/2017
2.15.0 703 4/25/2017
2.14.0 673 4/25/2017
2.13.0 818 2/27/2017
2.12.0 735 1/24/2017
2.11.0 689 1/23/2017
2.10.0 691 1/18/2017
2.9.0 699 1/16/2017
2.8.0 730 1/10/2017
2.7.0 721 1/8/2017
2.6.0 809 1/8/2017
2.5.0 722 1/5/2017
2.4.0 704 1/5/2017
2.3.0 701 1/3/2017
2.1.0 719 1/2/2017
2.0.0 692 1/2/2017
1.2.0 758 11/9/2016
1.1.0 763 9/20/2016
1.0.0 801 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.