Skip to content

ktsu.Semantics.Paths 2.7.7 Latest

A comprehensive .NET library for replacing primitive obsession with strongly-typed, self-validating domain models across four pillars: semantic strings with 50+ validation attributes, polymorphic path handling, metadata-generated semantic quantities, and musical value types. The quantity system covers 60+ physical dimensions and 200+ generated types under a unified vector model, with compile-time dimensional safety, generated unit conversions and physics relationships, centralized physical constants, and optional per-storage-type alias packages. The music types provide type-safe pitches, intervals, scales and modes, chords with symbol parsing and voicing, keys with roman-numeral analysis, and rational durations and time signatures. Features factory-pattern and dependency-injection support for building robust, maintainable scientific and domain-specific applications.

Install from the command line:
Learn more about NuGet packages
$ dotnet add package ktsu.Semantics.Paths --version 2.7.7

Recent Versions

  • 2.7.7
    Latest
    Published about 22 hours ago
    0
  • Published 2 days ago
    0
  • Published 3 days ago
    0
  • Published 4 days ago
    0
  • Published 7 days ago
    0

Loading

Details


Last published

22 hours ago

Issues

3

Total downloads

32


Contributors 4

  •  
  •  
  •  
  •