Skip to content

History / Collection Operations

Revisions

  • Add comprehensive documentation for NonEmptyList library - Home: Overview and navigation - Getting Started: Installation and basic usage - Core Concepts: Head, Tail, properties - Creating NonEmptyList: Constructors and factory methods - Functional Operations: Map, FlatMap, Reduce, Fold, Zip - Pattern Matching: Match and deconstruction - Collection Operations: Concat, Reverse, Sliding, Chunks - Conversion Methods: ToArray, ToHashSet, ToDictionary - Utility Methods: Random, MinBy, MaxBy - Validation: Validate and TryValidate - Async Operations: MapAsync, FilterAsync, FoldAsync - ImmutableNonEmptyList: Thread-safe immutable variant - JSON Serialization: System.Text.Json support - EF Core Integration: Entity Framework Core support - Equality and Comparison: Equality operators - Error Handling: Exception behavior - Thread Safety: Concurrency considerations

    @a7mdfre7at a7mdfre7at committed Jan 1, 2026