qbit86
Misnomer.Rist
by:
qbit86
- 3,115 total downloads
- last updated 12/31/2020
- Latest version: 0.4.1
Indexed collection like usual List<T>, but with less allocations.
Enables reusing instances of inner array via ArrayPool<T>.Shared.
Provides ToRist() extension method which perfectly replaces conventional ToList() for materializing LINQ queries.
MoveToArray() method releases ownership of internal...
More information
- 2,021 total downloads
- last updated 4/5/2020
- Latest version: 0.7.0
Abstractions for Phlogopite library — structured logging for .NET with low memory footprint.
Commonly used types:
Phlogopite.AggregateLogger<TProperty>
Phlogopite.ILogger<TProperty>
Phlogopite.SpanBuilder<TProperty>
Phlogopite
by:
qbit86
- 1,932 total downloads
- last updated 4/5/2020
- Latest version: 0.7.0
Default implementation of abstractions for Phlogopite library — structured logging for .NET with low memory footprint.
Commonly used types:
Phlogopite.CategoryLogger
Phlogopite.MediatorLogger
Phlogopite.NamedProperty
Phlogopite.Extensions.Tag.TagLoggerExtensions
- 1,775 total downloads
- last updated 1/15/2021
- Latest version: 0.9.0
Data structures for graphs, and policy models to manipulate them.
Commonly used types:
• IndexedIncidenceGraph
• SimpleIncidenceGraph
• IGraphBuilder<TGraph, TVertex, TEdge>
- 1,122 total downloads
- last updated 1/15/2021
- Latest version: 0.9.0
The interface for graphs and some collections to be examined and manipulated in a data-structure agnostic fashion.
Commonly used types:
• IIncidenceGraph<TVertex, TEdge, TEdges>
• IMapPolicy<TMap, TKey, TValue>
- 1,067 total downloads
- last updated 4/5/2020
- Latest version: 0.7.0
Console logger for Phlogopite library — structured logging for .NET with low memory footprint.
Commonly used types:
Phlogopite.ConsoleLogger
Phlogopite.ConsoleLoggerBuilder
- 961 total downloads
- last updated 4/5/2020
- Latest version: 0.7.0
Text-based sinks for Phlogopite library — structured logging for .NET with low memory footprint.
Commonly used types:
Phlogopite.Formatter
Phlogopite.IFormatter<TProperty>
Phlogopite.Range
- 949 total downloads
- last updated 1/15/2021
- Latest version: 0.9.0
Basic blocks for building algorithms and data structures.
Commonly used types:
• Endpoints
• ArrayPrefix<T>
• ArrayPrefixEnumerator<T>
- 890 total downloads
- last updated 1/15/2021
- Latest version: 0.9.0
Graph traversal algorithms: BFS, DFS.
Commonly used types:
• GenericSearch<TGraph, TVertex, TEdge, TEdgeEnumerator>
• EnumerableBfs<TGraph, TVertex, TEdge, TEdgeEnumerator>, EnumerableDfs<TGraph, TVertex, TEdge, TEdgeEnumerator>
• EagerBfs<TGraph, TVertex, TEdge, TEdgeEnumerator>, EagerDfs<TGraph,...
More information
- 675 total downloads
- last updated 12/30/2020
- Latest version: 0.4.0
Associative collection like usual Dictionary<TKey, TValue>, but with comparer type preserved instead of hiding behind the interface.
Enables devirtualization of calls to the key comparer.
Enables reusing instances of inner array of entries via ArrayPool<T>.Shared.
Provides ToFictionary() extension...
More information