/rustic-sharp

Commonly used collection implementation.

Primary LanguageC#Apache License 2.0Apache-2.0

Rustic

Packages

Name Description Nuget
Rustic.Attributes Attributes not delivered with the mscorelib. NuGet Badge
dotnet add package Rustic.Common
Rustic.Common Packages types and functionality usable across most projects. NuGet Badge
dotnet add package Rustic.Common
Rustic.DataEnumGen Deprecated in favour of .variant NuGet Badge
dotnet add package Rustic.DataEnumGen
Rustic.Functional Deprecated in favour of c#functionalextensions NuGet Badge
dotnet add package Rustic.Functional
Rustic.Json Json converters & reader, writer utility functionality. NuGet Badge
dotnet add package Rustic.Json
Rustic.Memory Commonly used collection implementation allowing by-ref access to the storage. NuGet Badge
dotnet add package Rustic.Memory
Rustic.Memory.Bit Packed bit collections. Storing sequences of boolean values in integers. NuGet Badge
dotnet add package Rustic.Memory.Bit
Rustic.Memory.Buffers IBufferWriter implementing IVector interface. NuGet Badge
dotnet add package Rustic.Memory.Buffers
Rustic.Memory.Common Packages types and functionality used for many Rustic.Memory projects. NuGet Badge
dotnet add package Rustic.Memory.Common
Rustic.Memory.Inline Immutable inline array-like implementations for passing tiny lists without heap allocations. NuGet Badge
dotnet add package Rustic.Memory.Inline
Rustic.Memory.Specialized Specialized collection implementations and extensions. NuGet Badge
dotnet add package Rustic.Memory.Specialized
Rustic.Memory.Vec Commonly used collection implementation allowing by-ref access to the storage. NuGet Badge
dotnet add package Rustic.Memory.Vec
Rustic.Native Functionallity to interact with native, OS specific functionallity. NuGet Badge
dotnet add package Rustic.Native
Rustic.Reflect Il based delegate emitter and commonly used reflection utility. NuGet Badge
dotnet add package Rustic.Reflect
Rustic.Source Packages types and functionality related to extending source generators. NuGet Badge
dotnet add package Rustic.Source
Rustic.Text Types and extensions improving string access and formatting functionality. NuGet Badge
dotnet add package Rustic.Source

Continues Integration

Build Test Coverage Code quality
Appveyor Build status Appveyor AppVeyor tests Coveralls Coverage Status Codacy Codacy Badge
Build history

Source acknowledgements

Source License
.Net Foundation MIT
ValueStringBuilder: a stack-based string-builder
bithacks
Fast.Reflection MIT