patrickkk
- 18,810 total downloads
- last updated 2/4/2018
- Latest version: 0.9.106
This package provides Discriminated Unions for C#. This is the old backage. The new package is FunctionalSharp.DiscriminatedUnions.
- 16,658 total downloads
- last updated 7/11/2017
- Latest version: 0.6.0
Deep compares 2 objects or jtokens/jarrays/jobjects and returns the the result of the comparrison per element/property. allowing for reporting of difference between all kinds of objects.
- 10,582 total downloads
- last updated 7/10/2016
- Latest version: 0.5.3
This dll helps with the generation of typescript code. A model representing the typescript code can be build and then used to generate the actual code. the main reason this package was created is because it will be used in "https://github.com/Patrickkk/TypedDotNet".
- 9,602 total downloads
- last updated 5/31/2018
- Latest version: 0.0.33
Turns your exsisting code into a console application easily.
- 8,934 total downloads
- last updated 8/8/2014
- Latest version: 0.7.2
This package provides Discriminated Unions for C#. This is the old backage. The new package is FunctionalSharp.DiscriminatedUnions.
- 5,520 total downloads
- last updated 2/4/2018
- Latest version: 0.9.106
Provides pattern matching for C# using a fuent syntax. It will allow you to use a more functional approach to complex if/else and switch statements.
TypedDotNet
by:
patrickkk
- 5,493 total downloads
- last updated 7/14/2016
- Latest version: 0.0.9
This project helps create a typescript model that can then be used to write typesrcript classes/interfaces/other typescript constructs based on a .net assembly.
- 3,815 total downloads
- last updated 2/4/2018
- Latest version: 0.9.106
Provides a simple option type for C# allowing you to never return null and communicate to your consumers that something might or might not have a value.
- 1,271 total downloads
- last updated 2/4/2018
- Latest version: 0.9.106
Provides additional types and methods allowing patternamtching to return discriminatedunions. You can now return different types with patternamtching;and return a discriminated union of these types.