Skip to content

Create a detailed Readme#199

Merged
ChrisPulman merged 4 commits intomainfrom
ExtendFunctionality
Feb 4, 2026
Merged

Create a detailed Readme#199
ChrisPulman merged 4 commits intomainfrom
ExtendFunctionality

Conversation

@ChrisPulman
Copy link
Owner

Replace the README with a much more detailed documentation: added table of contents, installation and namespace guidance, core concepts (Stream, CacheNotify/CacheAction, ChangeSet), full API summaries for ReactiveList, Reactive2DList, QuaternaryList and QuaternaryDictionary (NET 8+), views (filtered/sorted/grouped/dynamic/secondary-index), extension method references, and many real-world examples (stock ticker, IoT dashboard, chat, WPF/Avalonia, inventory/session caches).

Also documents batch/edit transactions, secondary indices, performance notes and sample code snippets throughout to help users integrate and migrate to the library.

Populate README.md with benchmark tables and summaries for .NET 10 comparisons (ReactiveList, SourceList, List, QuaternaryList, QuaternaryDictionary, SourceCache, Dictionary). Replaces placeholder text with measured timings and allocations per method, adds section-level summaries and a scenario/recommendation table advising which collection to use for various workloads (small vs large datasets, bulk operations, memory constraints, thread-safety, and secondary indices).
Replace the README with a much more detailed documentation: added table of contents, installation and namespace guidance, core concepts (Stream, CacheNotify/CacheAction, ChangeSet), full API summaries for ReactiveList, Reactive2DList, QuaternaryList and QuaternaryDictionary (NET 8+), views (filtered/sorted/grouped/dynamic/secondary-index), extension method references, and many real-world examples (stock ticker, IoT dashboard, chat, WPF/Avalonia, inventory/session caches). Also documents batch/edit transactions, secondary indices, performance notes and sample code snippets throughout to help users integrate and migrate to the library.
@ChrisPulman ChrisPulman merged commit 97d5bc5 into main Feb 4, 2026
1 check passed
@ChrisPulman ChrisPulman deleted the ExtendFunctionality branch February 4, 2026 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant