ProductiveRage.Immutable 1.12.2

ProductiveRage.Immutable (for Bridge.NET)

A way to make it easier to create and work with immutable classes in Bridge.NET

There is a newer version of this package available.
See the version list below for details.
Install-Package ProductiveRage.Immutable -Version 1.12.2
dotnet add package ProductiveRage.Immutable --version 1.12.2
<PackageReference Include="ProductiveRage.Immutable" Version="1.12.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ProductiveRage.Immutable --version 1.12.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Added an easier way to pass delegates around that are to be used as property identifiers in "With" calls (identify the method parameters with a [PropertyIdentifier] attribute and the required validation will be performed to ensure that it's safe to use).

Added a "Map" method to Optional<T> that transforms the value of the Optional if it has a value, otherwise it returns Missing.

Version History

Version Downloads Last updated
4.1.0 145 1/24/2019
4.0.0 85 1/21/2019
3.2.0 98 1/14/2019
3.1.0 118 1/11/2019
3.0.0 328 6/8/2018
2.11.1 1,464 4/8/2018
2.11.0 183 4/8/2018
2.10.4 179 3/29/2018
2.10.3 241 3/15/2018
2.10.2 178 3/9/2018
2.9.7 198 2/27/2018
2.9.6 191 2/27/2018
2.9.5 256 1/18/2018
2.9.3 205 1/11/2018
2.9.2 533 12/7/2017
2.9.1 201 12/7/2017
2.9.0 188 12/7/2017
2.8.0 218 10/16/2017
2.7.0 292 8/21/2017
2.6.1-beta 246 7/13/2017
2.6.0-beta 249 7/4/2017
2.5.2-beta 250 6/22/2017
2.5.0-beta 245 6/14/2017
2.4.0-beta 193 6/9/2017
2.3.0-beta 249 5/15/2017
2.2.0-beta 237 5/9/2017
2.1.0-beta 224 5/4/2017
2.0.0-beta 236 5/3/2017
1.12.3 252 5/3/2017
1.12.2 248 4/25/2017
1.11.4 234 3/28/2017
1.11.3 272 2/8/2017
1.11.2 263 1/25/2017
1.11.1 251 1/24/2017
1.11.0 307 12/14/2016
1.10.0 282 11/1/2016
1.9.8 280 10/21/2016
1.9.7 266 10/13/2016
1.9.6 274 10/1/2016
1.9.5 267 9/26/2016
1.9.4 336 9/14/2016
1.9.3 330 9/13/2016
1.9.2 325 9/13/2016
1.8.4 410 7/27/2016
1.8.3 359 7/4/2016
1.8.2 334 7/4/2016
1.8.1 340 7/2/2016
1.8.0 363 6/9/2016
1.7.1 294 5/2/2016
1.7.0 332 4/30/2016
1.6.7 375 3/3/2016
1.6.5 385 2/25/2016
1.6.4 343 2/25/2016
1.6.3 411 1/12/2016
1.6.2 384 1/12/2016
1.6.1 414 1/6/2016
1.6.0 406 12/30/2015
1.5.1 397 12/23/2015
1.5.0 383 12/17/2015
1.4.2 285 12/17/2015
1.4.1 418 12/16/2015
1.4.0 380 12/16/2015
1.3.0 392 12/15/2015
1.2.0 380 12/15/2015
1.1.0 403 12/15/2015
1.0.1 379 12/15/2015
Show less