https://github.com/halforbit/object-tools
A small collection of tools for manipulating objects.
https://github.com/halforbit/object-tools
Last synced: about 1 year ago
JSON representation
A small collection of tools for manipulating objects.
- Host: GitHub
- URL: https://github.com/halforbit/object-tools
- Owner: halforbit
- License: mit
- Created: 2017-09-17T00:01:07.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-28T02:39:30.000Z (almost 3 years ago)
- Last Synced: 2025-04-23T02:09:14.095Z (about 1 year ago)
- Language: C#
- Homepage:
- Size: 457 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Object Tools
This is a small collection of tools for manipulating objects.
- **[Invariant Extraction](Halforbit.ObjectTools/InvariantExtraction/invariant-extraction.md)** - Extract a typed object with the invariant values from a lambda expression.
- **[Object Build](Halforbit.ObjectTools/ObjectBuild/object-build.md)** - Build, clone, and mutate mutable and immutable objects.
- **[Object String Map](Halforbit.ObjectTools/ObjectStringMap/object-string-map.md)** - Use a text map to turn simple objects into strings and back again.
- **[Introducing `Name`](Halforbit.ObjectTools/Naming/introducing-name.md)** - Kick enums to the curb with url/path-friendly names that can be hierarchically nested.
## Nuget
[Halforbit.ObjectTools](https://www.nuget.org/packages/Halforbit.ObjectTools/) is available as a .NET Standard Nuget package:
```
Install-Package Halforbit.ObjectTools
```
