.NET Library with types and functions used by other Sirius projects.
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
https://github.com/siriusch/Sirius.Common
- MIT license
- Copyright 2018 © Sirius Technoologies AG.