siriusch / Sirius.Common

.NET Library with types and functions used by other Sirius projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sirius.Common

.NET Library with types and functions used by other Sirius projects.


Links


Description

Collection of helper types and functions, including:

  • Generic Range structure (From..To) and range set operations (union, intersection etc.)
  • Generic equality comparers for sets, array content, references, etc.
  • Builders for compilable input-driven finite state machines (Mealy machine)
  • GC-friendly linked-list buffer
  • BigDecimal (based on BigInteger, but with a decimal point position)
  • Unicode Codepoint and Grapheme structures and several helpers
  • Generic strongly-typed Id structure
  • Generic incrementation/decrementation support
  • Reflection helpers

Source

https://github.com/siriusch/Sirius.Common


License

About

.NET Library with types and functions used by other Sirius projects

License:MIT License


Languages

Language:C# 100.0%