zacharylayne / ConstTypeArgs

Provides a framework for defining types that can be used to pass constant & static values as generic type arguments. These can be used in static contexts (such as static constructors & static methods), reduce the need to pass arguments through instance constructors, add compile-time validation, and more.
MIT License
3 stars 0 forks source link

ConstTypeArgs Utilities #73

Open zacharylayne opened 2 months ago

zacharylayne commented 2 months ago

Discussed in https://github.com/zacharylayne/ConstTypeArgs/discussions/6

Originally posted by **zacharylayne** July 30, 2024 Const type arguments could probably use some utilities to make them easier to work with. * What could be provided? * How would utilities be used *(e.g. external tools, static utility classes, static methods on const type argument interfaces or holders)*? * What utilities would make the most impact? * How does this compare to const type arg reflection? * Should there be a single utility class? * Should utilities be wrapped up in the ConstTypeArgs.Core library?