From d668a4f174786563686f78bf365d12a31ca5e65b Mon Sep 17 00:00:00 2001 From: Thomas Bruderer Date: Thu, 29 Oct 2026 15:40:39 +0100 Subject: [PATCH] Build with the .NET 11 SDK and add the net11.0 asset First step of 4.0.0: global.json pins the .NET 11 SDK (release candidate 3 for now), Funcky and Funcky.Async gain net11.0 as their newest target framework, every test project runs on net11.0, and the trimming test and its CI matrix cover net11.0. No target framework is removed yet. .NET 11 adds UTF-8 TryParse overloads on BigInteger and IPEndPoint, which the source generator turns into ParseOrNone members, and 17 new search overloads on string (char with a StringComparison plus a start index or count, and a Rune family), which IndexOfOrNone and LastIndexOfOrNone now wrap behind the INDEX_OF_CHAR_COMPARISON_RANGE and INDEX_OF_RUNE feature constants; AllOverloadsOfIndexOfAreSupported enforces that. The net11.0 public API files start as a copy of net10.0 plus these additions in Unshipped. Co-Authored-By: Claude Fable 5.1 --- .github/workflows/build.yml | 21 +- Documentation/src/async.md | 2 +- FrameworkFeatureConstants.props | 3 + .../Funcky.Analyzers.Test.csproj | 2 +- Funcky.Async/Funcky.Async.csproj | 6 +- .../PublicAPI/net11.0/PublicAPI.Shipped.txt | 523 ++++ .../PublicAPI/net11.0/PublicAPI.Unshipped.txt | 1 + Funcky.Async/package.md | 4 +- .../Funcky.SourceGenerator.Test.csproj | 2 +- .../StringExtensions/IndexOfTest.cs | 49 + Funcky.Test/Funcky.Test.csproj | 2 +- .../Funcky.TrimmingTest.csproj | 4 +- Funcky.TrimmingTest/Program.cs | 2 +- Funcky.Xunit.Test/Funcky.Xunit.Test.csproj | 2 +- .../Funcky.Xunit.v3.Test.csproj | 2 +- .../StringExtensions/IndexOfOrNone.cs | 39 + .../StringExtensions/LastIndexOfOrNone.cs | 43 + Funcky/Funcky.csproj | 4 +- .../PublicAPI/net11.0/PublicAPI.Shipped.txt | 2557 +++++++++++++++++ .../PublicAPI/net11.0/PublicAPI.Unshipped.txt | 47 + changelog.md | 12 + global.json | 5 +- 22 files changed, 3310 insertions(+), 22 deletions(-) create mode 100644 Funcky.Async/PublicAPI/net11.0/PublicAPI.Shipped.txt create mode 100644 Funcky.Async/PublicAPI/net11.0/PublicAPI.Unshipped.txt create mode 100644 Funcky/PublicAPI/net11.0/PublicAPI.Shipped.txt create mode 100644 Funcky/PublicAPI/net11.0/PublicAPI.Unshipped.txt diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 505617248..6ae2a498b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,14 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions/setup-dotnet@v4 - name: Install Current .NET SDK + name: Install .NET SDK 11.0 (release candidate) + with: + dotnet-version: '11.0.x' + dotnet-quality: 'preview' + - uses: actions/setup-dotnet@v4 + name: 'Install .NET SDK 10.0' + with: + dotnet-version: '10.0.x' - uses: actions/setup-dotnet@v4 name: 'Install .NET SDK 9.0' with: @@ -44,11 +51,14 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - framework: [ 'net8.0', 'net10.0' ] + framework: [ 'net8.0', 'net10.0', 'net11.0' ] steps: - uses: actions/checkout@v4 - uses: actions/setup-dotnet@v4 - name: Install Current .NET SDK + name: Install .NET SDK 11.0 (release candidate) + with: + dotnet-version: '11.0.x' + dotnet-quality: 'preview' # Building the analyzers (the code fix projects in particular) for the linux runtime # results in some super-old System.* packages with vulnerabilities being pulled in. # Our analyzers don't do anything wrt. trimming and AOT so it's safe to disable them. @@ -63,7 +73,10 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions/setup-dotnet@v4 - name: Install Current .NET SDK + name: Install .NET SDK 11.0 (release candidate) + with: + dotnet-version: '11.0.x' + dotnet-quality: 'preview' - name: Generate NuGet Packages run: dotnet pack --configuration Release --output nupkg - uses: actions/upload-artifact@v4 diff --git a/Documentation/src/async.md b/Documentation/src/async.md index b1fe53508..846bc206b 100644 --- a/Documentation/src/async.md +++ b/Documentation/src/async.md @@ -14,7 +14,7 @@ The asynchronous APIs have two homes, and which one you use depends only on your * **Older frameworks** (`netstandard2.0` up to .NET 9): they are in the `Funcky.Async` package, which compiles the same sources against [System.Linq.Async](https://www.nuget.org/packages/System.Linq.Async) (versions 5 and 6). -The `net10.0` asset of `Funcky.Async` contains nothing but type forwards to `Funcky`. A project that referenced +The `net10.0` and `net11.0` assets of `Funcky.Async` contain nothing but type forwards to `Funcky`. A project that referenced `Funcky.Async` on .NET 8 and then retargets to .NET 10 therefore keeps the package reference working, and can drop it whenever convenient. The forwards do not make the two sides source compatible, though: where the base class library already provides an operator, Funcky defers to it, and two of them differ from the `Funcky.Async` shape. diff --git a/FrameworkFeatureConstants.props b/FrameworkFeatureConstants.props index baff3d400..a8fe99e69 100644 --- a/FrameworkFeatureConstants.props +++ b/FrameworkFeatureConstants.props @@ -24,4 +24,7 @@ $(DefineConstants);SHUFFLE_EXTENSION;ASYNC_SUPPORTED + + $(DefineConstants);INDEX_OF_CHAR_COMPARISON_RANGE;INDEX_OF_RUNE + diff --git a/Funcky.Analyzers/Funcky.Analyzers.Test/Funcky.Analyzers.Test.csproj b/Funcky.Analyzers/Funcky.Analyzers.Test/Funcky.Analyzers.Test.csproj index 7eafc7640..929a27afb 100644 --- a/Funcky.Analyzers/Funcky.Analyzers.Test/Funcky.Analyzers.Test.csproj +++ b/Funcky.Analyzers/Funcky.Analyzers.Test/Funcky.Analyzers.Test.csproj @@ -1,7 +1,7 @@ - net10.0 + net11.0 true true diff --git a/Funcky.Async/Funcky.Async.csproj b/Funcky.Async/Funcky.Async.csproj index 411333dc6..ae3dec234 100644 --- a/Funcky.Async/Funcky.Async.csproj +++ b/Funcky.Async/Funcky.Async.csproj @@ -10,7 +10,7 @@ the tests against each version of the range (see the SystemLinqAsyncVersion matrix in build.yml and Funcky.Async.Test.csproj), which exercises exactly the binary compatibility consumers rely on. --> net9.0 - net10.0;$(FunckyNewestTargetFramework);net8.0;net5.0;netstandard2.1;netstandard2.0 + net11.0;net10.0;$(FunckyNewestTargetFramework);net8.0;net5.0;netstandard2.1;netstandard2.0 preview enable @@ -101,8 +101,8 @@ - - + + common diff --git a/Funcky.Async/PublicAPI/net11.0/PublicAPI.Shipped.txt b/Funcky.Async/PublicAPI/net11.0/PublicAPI.Shipped.txt new file mode 100644 index 000000000..79b3b4a55 --- /dev/null +++ b/Funcky.Async/PublicAPI/net11.0/PublicAPI.Shipped.txt @@ -0,0 +1,523 @@ +#nullable enable +Funcky.AsyncFunctional (forwarded, contained in Funcky) +Funcky.AsyncSequence (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions (forwarded, contained in Funcky) +Funcky.IAsyncBuffer (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaitable() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.ConfiguredOptionTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.GetResult() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaitable() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.ConfiguredOptionTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.GetResult() -> Funcky.Monads.Option (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaitable() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.ConfiguredOptionValueTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.GetResult() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaitable() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.ConfiguredOptionValueTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.GetResult() -> Funcky.Monads.Option (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.EitherAsyncExtensions (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.GetResult() -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.OptionTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.GetResult() -> Funcky.Monads.Option (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.OptionTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.GetResult() -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.OptionValueTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.GetResult() -> Funcky.Monads.Option (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.IsCompleted.get -> bool (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.OptionValueTaskAwaiter() -> void (forwarded, contained in Funcky) +Funcky.Monads.OptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void (forwarded, contained in Funcky) +Funcky.Monads.ResultAsyncExtensions (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAsync(System.Action! action, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAsync(System.Func! producer, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func! action, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func! action, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func>! producer, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func>! producer, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Concat(System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Concat(System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Concat(System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Concat(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Cycle(TResult element) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.CycleRange(System.Collections.Generic.IAsyncEnumerable! sequence) -> Funcky.IAsyncBuffer! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.FromNullable(TResult? element) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.FromNullable(TResult? element) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.RepeatRange(System.Collections.Generic.IAsyncEnumerable! source, int count) -> Funcky.IAsyncBuffer! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Return(TResult element) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Return(params TResult[]! elements) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Successors(Funcky.Monads.Option first, System.Func>>! successor) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Successors(Funcky.Monads.Option first, System.Func>! successor) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Successors(TResult first, System.Func>>! successor) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.AsyncSequence.Successors(TResult first, System.Func>! successor) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AnyOrElse(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AnyOrElse(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! fallback) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Chunk(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ChunkAwait(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ChunkAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ConcatToStringAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ElementAtOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ElementAtOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScanAwait(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScanAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScanAwait(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScanAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Inspect(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.InspectAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.InspectAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.InspectEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Interleave(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Intersperse(this System.Collections.Generic.IAsyncEnumerable! source, TSource element) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.JoinToStringAsync(this System.Collections.Generic.IAsyncEnumerable! source, char separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.JoinToStringAsync(this System.Collections.Generic.IAsyncEnumerable! source, string! separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaterializeAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! materializer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaterializeAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> Funcky.IAsyncBuffer! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IAsyncEnumerable! source1, System.Collections.Generic.IAsyncEnumerable! source2, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IAsyncEnumerable! source1, System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IAsyncEnumerable! source1, System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, System.Collections.Generic.IAsyncEnumerable! source4, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IEnumerable!>! sources, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Pairwise(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Pairwise(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource Front, TSource Back)>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, System.Threading.Tasks.ValueTask>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PowerSet(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Sequence(this System.Collections.Generic.IAsyncEnumerable!>! source) -> Funcky.Monads.Reader!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SequenceAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SequenceAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SequenceAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ShuffleAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Random! random, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ShuffleAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SlidingWindow(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int interval) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Traverse(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! selector) -> System.Lazy!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Traverse(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! selector) -> Funcky.Monads.Reader!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.TraverseAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.TraverseAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.TraverseAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereNotNull(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereNotNull(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable>! source) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WithFirst(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WithIndex(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WithLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WithPrevious(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Monads.EitherAsyncExtensions.Sequence(this Funcky.Monads.Either!> either) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Monads.EitherAsyncExtensions.Sequence(this Funcky.Monads.Either!> either) -> System.Threading.Tasks.Task>! (forwarded, contained in Funcky) +static Funcky.Monads.EitherAsyncExtensions.Sequence(this Funcky.Monads.Either> either) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Monads.EitherAsyncExtensions.Traverse(this Funcky.Monads.Either either, System.Func!>! selector) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Monads.EitherAsyncExtensions.Traverse(this Funcky.Monads.Either either, System.Func!>! selector) -> System.Threading.Tasks.Task>! (forwarded, contained in Funcky) +static Funcky.Monads.EitherAsyncExtensions.Traverse(this Funcky.Monads.Either either, System.Func>! selector) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option!> option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option> option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option option) -> Funcky.Monads.OptionTaskAwaiter (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option option) -> Funcky.Monads.OptionValueTaskAwaiter (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option!> option) -> Funcky.Monads.OptionTaskAwaiter (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option> option) -> Funcky.Monads.OptionValueTaskAwaiter (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.Sequence(this Funcky.Monads.Option!> option) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.Sequence(this Funcky.Monads.Option!> option) -> System.Threading.Tasks.Task>! (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.Sequence(this Funcky.Monads.Option> option) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.ToAsyncEnumerable(this Funcky.Monads.Option option) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.Traverse(this Funcky.Monads.Option option, System.Func!>! selector) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.Traverse(this Funcky.Monads.Option option, System.Func!>! selector) -> System.Threading.Tasks.Task>! (forwarded, contained in Funcky) +static Funcky.Monads.OptionAsyncExtensions.Traverse(this Funcky.Monads.Option option, System.Func>! selector) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Monads.ResultAsyncExtensions.Sequence(this Funcky.Monads.Result!> result) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Monads.ResultAsyncExtensions.Sequence(this Funcky.Monads.Result!> result) -> System.Threading.Tasks.Task>! (forwarded, contained in Funcky) +static Funcky.Monads.ResultAsyncExtensions.Sequence(this Funcky.Monads.Result> result) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Monads.ResultAsyncExtensions.Traverse(this Funcky.Monads.Result result, System.Func!>! selector) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +static Funcky.Monads.ResultAsyncExtensions.Traverse(this Funcky.Monads.Result result, System.Func!>! selector) -> System.Threading.Tasks.Task>! (forwarded, contained in Funcky) +static Funcky.Monads.ResultAsyncExtensions.Traverse(this Funcky.Monads.Result result, System.Func>! selector) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AggregateOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AggregateOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!).Sequence() -> Funcky.Monads.Reader!>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).SequenceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ZipLongest(System.Collections.Generic.IAsyncEnumerable! right, System.Func, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ZipLongest(System.Collections.Generic.IAsyncEnumerable! right) -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).MaxOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).MinOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).SequenceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).WhereSelect() -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).SequenceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AggregateOrNoneAsync(System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AggregateOrNoneAsync(System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AnyOrElse(System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AnyOrElse(System.Func!>! fallback) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Chunk(int size, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ChunkAwait(int size, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ChunkAwaitWithCancellation(int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ConcatToStringAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ElementAtOrNoneAsync(int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ElementAtOrNoneAsync(System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScan(TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScanAwait(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScanAwaitWithCancellation(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScan(TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScanAwait(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScanAwaitWithCancellation(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Inspect(System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InspectAwait(System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InspectAwaitWithCancellation(System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InspectEmpty(System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Intersperse(TSource element) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).JoinToStringAsync(char separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).JoinToStringAsync(string! separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaterializeAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaterializeAsync(System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! materializer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Memoize() -> Funcky.IAsyncBuffer! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Merge(System.Collections.Generic.IAsyncEnumerable! source2, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Merge(System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Merge(System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, System.Collections.Generic.IAsyncEnumerable! source4, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Pairwise() -> System.Collections.Generic.IAsyncEnumerable<(TSource Front, TSource Back)>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Pairwise(System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).PowerSet() -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ShuffleAsync(System.Random! random, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ShuffleAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SlidingWindow(int width) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Split(TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Split(TSource separator, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Split(TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).TakeEvery(int interval) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwait(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwait(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwaitWithCancellation(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwaitWithCancellation(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithFirst() -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithIndex() -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithLast() -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithPrevious() -> System.Collections.Generic.IAsyncEnumerable>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereNotNull() -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereNotNull() -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Interleave() -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Merge(Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Transpose() -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable.Enumerator) (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option) (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).GetAwaiter() -> Funcky.Monads.OptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option) (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).GetAwaiter() -> Funcky.Monads.OptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option!>) (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option!>).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option!>).GetAwaiter() -> Funcky.Monads.OptionTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option>) (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option>).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option>).GetAwaiter() -> Funcky.Monads.OptionValueTaskAwaiter (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option) (forwarded, contained in Funcky) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).ToAsyncEnumerable() -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!) (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!).Sequence() -> System.Lazy!>! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Interleave(params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Sequence(this System.Collections.Generic.IAsyncEnumerable!>! source) -> System.Lazy!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Chunk(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.Inspect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Chunk(int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScan(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScan(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Inspect(System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask (forwarded, contained in Funcky) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> (forwarded, contained in Funcky) diff --git a/Funcky.Async/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/Funcky.Async/PublicAPI/net11.0/PublicAPI.Unshipped.txt new file mode 100644 index 000000000..7dc5c5811 --- /dev/null +++ b/Funcky.Async/PublicAPI/net11.0/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/Funcky.Async/package.md b/Funcky.Async/package.md index 2c24ed9bf..4dd401114 100644 --- a/Funcky.Async/package.md +++ b/Funcky.Async/package.md @@ -3,8 +3,8 @@ Provides async counterparts for [Funcky]'s `IEnumerable` extensions, `IEnumerable` generators, traversal and retrying for frameworks older than .NET 10. Starting with .NET 10, `IAsyncEnumerable` LINQ is part of the base class library and -these APIs are part of the [Funcky] package itself. The `net10.0` asset of this package -only forwards its types to `Funcky`, so existing projects keep compiling. Once you target +these APIs are part of the [Funcky] package itself. The `net10.0` and `net11.0` assets of this package +only forward their types to `Funcky`, so existing projects keep compiling. Once you target .NET 10 or newer, you can remove the reference to `Funcky.Async`. ## Main Types diff --git a/Funcky.SourceGenerator.Test/Funcky.SourceGenerator.Test.csproj b/Funcky.SourceGenerator.Test/Funcky.SourceGenerator.Test.csproj index 06ad921e4..a659a2077 100644 --- a/Funcky.SourceGenerator.Test/Funcky.SourceGenerator.Test.csproj +++ b/Funcky.SourceGenerator.Test/Funcky.SourceGenerator.Test.csproj @@ -3,7 +3,7 @@ Funcky.SourceGenerator.Test Funcky.SourceGenerator.Test - net10.0 + net11.0 enable enable preview diff --git a/Funcky.Test/Extensions/StringExtensions/IndexOfTest.cs b/Funcky.Test/Extensions/StringExtensions/IndexOfTest.cs index 8593f323c..301e43822 100644 --- a/Funcky.Test/Extensions/StringExtensions/IndexOfTest.cs +++ b/Funcky.Test/Extensions/StringExtensions/IndexOfTest.cs @@ -1,4 +1,7 @@ using System.Reflection; +#if INDEX_OF_RUNE +using System.Text; +#endif using Xunit.Abstractions; namespace Funcky.Test.Extensions.StringExtensions; @@ -13,6 +16,10 @@ public sealed class IndexOfTest(ITestOutputHelper testOutputHelper) private const string ExistingNeedle = "ystack"; private const char ExistingNeedleChar = 'y'; private const int NeedlePosition = 2; +#if INDEX_OF_RUNE + private static readonly Rune NonExistingNeedleRune = new(NonExistingNeedleChar); + private static readonly Rune ExistingNeedleRune = new(ExistingNeedleChar); +#endif [Theory] [MemberData(nameof(InvalidIndexes))] @@ -52,6 +59,27 @@ public static TheoryData> InvalidIndexes() Haystack.LastIndexOfAnyOrNone([NonExistingNeedleChar]), Haystack.LastIndexOfAnyOrNone([NonExistingNeedleChar], startIndex: 0), Haystack.LastIndexOfAnyOrNone([NonExistingNeedleChar], startIndex: 0, count: 1), +#if INDEX_OF_CHAR_COMPARISON_RANGE + Haystack.IndexOfOrNone(NonExistingNeedleChar, startIndex: 0, StringComparison.Ordinal), + Haystack.IndexOfOrNone(NonExistingNeedleChar, startIndex: 0, count: 1, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(NonExistingNeedleChar, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(NonExistingNeedleChar, startIndex: 0, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(NonExistingNeedleChar, startIndex: 0, count: 1, StringComparison.Ordinal), +#endif +#if INDEX_OF_RUNE + Haystack.IndexOfOrNone(NonExistingNeedleRune), + Haystack.IndexOfOrNone(NonExistingNeedleRune, startIndex: 0), + Haystack.IndexOfOrNone(NonExistingNeedleRune, startIndex: 0, count: 1), + Haystack.IndexOfOrNone(NonExistingNeedleRune, StringComparison.Ordinal), + Haystack.IndexOfOrNone(NonExistingNeedleRune, startIndex: 0, StringComparison.Ordinal), + Haystack.IndexOfOrNone(NonExistingNeedleRune, startIndex: 0, count: 1, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(NonExistingNeedleRune), + Haystack.LastIndexOfOrNone(NonExistingNeedleRune, startIndex: 0), + Haystack.LastIndexOfOrNone(NonExistingNeedleRune, startIndex: 0, count: 1), + Haystack.LastIndexOfOrNone(NonExistingNeedleRune, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(NonExistingNeedleRune, startIndex: 0, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(NonExistingNeedleRune, startIndex: 0, count: 1, StringComparison.Ordinal), +#endif }; [Theory] @@ -92,6 +120,27 @@ public static TheoryData> ValidIndexes() Haystack.LastIndexOfAnyOrNone([ExistingNeedleChar]), Haystack.LastIndexOfAnyOrNone([ExistingNeedleChar], startIndex: Haystack.Length - 1), Haystack.LastIndexOfAnyOrNone([ExistingNeedleChar], startIndex: Haystack.Length - 1, count: Haystack.Length), +#if INDEX_OF_CHAR_COMPARISON_RANGE + Haystack.IndexOfOrNone(ExistingNeedleChar, startIndex: 0, StringComparison.Ordinal), + Haystack.IndexOfOrNone(ExistingNeedleChar, startIndex: 0, count: Haystack.Length, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(ExistingNeedleChar, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(ExistingNeedleChar, startIndex: Haystack.Length - 1, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(ExistingNeedleChar, startIndex: Haystack.Length - 1, count: Haystack.Length, StringComparison.Ordinal), +#endif +#if INDEX_OF_RUNE + Haystack.IndexOfOrNone(ExistingNeedleRune), + Haystack.IndexOfOrNone(ExistingNeedleRune, startIndex: 0), + Haystack.IndexOfOrNone(ExistingNeedleRune, startIndex: 0, count: Haystack.Length), + Haystack.IndexOfOrNone(ExistingNeedleRune, StringComparison.Ordinal), + Haystack.IndexOfOrNone(ExistingNeedleRune, startIndex: 0, StringComparison.Ordinal), + Haystack.IndexOfOrNone(ExistingNeedleRune, startIndex: 0, count: Haystack.Length, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(ExistingNeedleRune), + Haystack.LastIndexOfOrNone(ExistingNeedleRune, startIndex: Haystack.Length - 1), + Haystack.LastIndexOfOrNone(ExistingNeedleRune, startIndex: Haystack.Length - 1, count: Haystack.Length), + Haystack.LastIndexOfOrNone(ExistingNeedleRune, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(ExistingNeedleRune, startIndex: Haystack.Length - 1, StringComparison.Ordinal), + Haystack.LastIndexOfOrNone(ExistingNeedleRune, startIndex: Haystack.Length - 1, count: Haystack.Length, StringComparison.Ordinal), +#endif }; [SkipOnMonoFact] diff --git a/Funcky.Test/Funcky.Test.csproj b/Funcky.Test/Funcky.Test.csproj index 4e13b4a44..fc2187ae9 100644 --- a/Funcky.Test/Funcky.Test.csproj +++ b/Funcky.Test/Funcky.Test.csproj @@ -1,6 +1,6 @@ - net10.0;net9.0;net8.0 + net11.0;net10.0;net9.0;net8.0 $(TargetFrameworks);net4.8 preview enable diff --git a/Funcky.TrimmingTest/Funcky.TrimmingTest.csproj b/Funcky.TrimmingTest/Funcky.TrimmingTest.csproj index d00616d25..25573cabc 100644 --- a/Funcky.TrimmingTest/Funcky.TrimmingTest.csproj +++ b/Funcky.TrimmingTest/Funcky.TrimmingTest.csproj @@ -2,8 +2,8 @@ Exe - net8.0;net10.0 + net10.0 and newer: the async APIs are part of Funcky itself and Funcky.Async only forwards to them. --> + net8.0;net10.0;net11.0 enable enable true diff --git a/Funcky.TrimmingTest/Program.cs b/Funcky.TrimmingTest/Program.cs index 0f492395e..3442a246d 100644 --- a/Funcky.TrimmingTest/Program.cs +++ b/Funcky.TrimmingTest/Program.cs @@ -2,7 +2,7 @@ using Funcky.Extensions; // Use a few async APIs, so the build verifies that Funcky and Funcky.Async can be referenced -// together on every target framework (on net10.0 Funcky.Async only forwards to Funcky). +// together on every target framework (on net10.0 and newer Funcky.Async only forwards to Funcky). var numbers = AsyncSequence.Successors(1, n => ValueTask.FromResult(n + 1)).Take(5); var first = await numbers.FirstOrNoneAsync(); var sum = (await numbers.MaterializeAsync()).Sum(); diff --git a/Funcky.Xunit.Test/Funcky.Xunit.Test.csproj b/Funcky.Xunit.Test/Funcky.Xunit.Test.csproj index 38773363b..423d6b38e 100644 --- a/Funcky.Xunit.Test/Funcky.Xunit.Test.csproj +++ b/Funcky.Xunit.Test/Funcky.Xunit.Test.csproj @@ -1,6 +1,6 @@ - net10.0 + net11.0 $(TargetFrameworks);net4.8 preview enable diff --git a/Funcky.Xunit.v3.Test/Funcky.Xunit.v3.Test.csproj b/Funcky.Xunit.v3.Test/Funcky.Xunit.v3.Test.csproj index 040468773..98099ef09 100644 --- a/Funcky.Xunit.v3.Test/Funcky.Xunit.v3.Test.csproj +++ b/Funcky.Xunit.v3.Test/Funcky.Xunit.v3.Test.csproj @@ -1,6 +1,6 @@ - net10.0 + net11.0 preview enable false diff --git a/Funcky/Extensions/StringExtensions/IndexOfOrNone.cs b/Funcky/Extensions/StringExtensions/IndexOfOrNone.cs index 428bd40f7..a6f5a0b90 100644 --- a/Funcky/Extensions/StringExtensions/IndexOfOrNone.cs +++ b/Funcky/Extensions/StringExtensions/IndexOfOrNone.cs @@ -1,3 +1,6 @@ +#if INDEX_OF_RUNE +using System.Text; +#endif using static Funcky.Internal.ValueMapper; namespace Funcky.Extensions; @@ -45,5 +48,41 @@ public Option IndexOfOrNone(string value, int startIndex, StringComparison [Pure] public Option IndexOfOrNone(string value, int startIndex, int count, StringComparison comparisonType) => MapNotFoundToNone(haystack.IndexOf(value, startIndex, count, comparisonType)); + +#if INDEX_OF_CHAR_COMPARISON_RANGE + [Pure] + public Option IndexOfOrNone(char value, int startIndex, StringComparison comparisonType) + => MapNotFoundToNone(haystack.IndexOf(value, startIndex, comparisonType)); + + [Pure] + public Option IndexOfOrNone(char value, int startIndex, int count, StringComparison comparisonType) + => MapNotFoundToNone(haystack.IndexOf(value, startIndex, count, comparisonType)); +#endif + +#if INDEX_OF_RUNE + [Pure] + public Option IndexOfOrNone(Rune value) + => MapNotFoundToNone(haystack.IndexOf(value)); + + [Pure] + public Option IndexOfOrNone(Rune value, int startIndex) + => MapNotFoundToNone(haystack.IndexOf(value, startIndex)); + + [Pure] + public Option IndexOfOrNone(Rune value, int startIndex, int count) + => MapNotFoundToNone(haystack.IndexOf(value, startIndex, count)); + + [Pure] + public Option IndexOfOrNone(Rune value, StringComparison comparisonType) + => MapNotFoundToNone(haystack.IndexOf(value, comparisonType)); + + [Pure] + public Option IndexOfOrNone(Rune value, int startIndex, StringComparison comparisonType) + => MapNotFoundToNone(haystack.IndexOf(value, startIndex, comparisonType)); + + [Pure] + public Option IndexOfOrNone(Rune value, int startIndex, int count, StringComparison comparisonType) + => MapNotFoundToNone(haystack.IndexOf(value, startIndex, count, comparisonType)); +#endif } } diff --git a/Funcky/Extensions/StringExtensions/LastIndexOfOrNone.cs b/Funcky/Extensions/StringExtensions/LastIndexOfOrNone.cs index 30c7bd017..eb327271b 100644 --- a/Funcky/Extensions/StringExtensions/LastIndexOfOrNone.cs +++ b/Funcky/Extensions/StringExtensions/LastIndexOfOrNone.cs @@ -1,3 +1,6 @@ +#if INDEX_OF_RUNE +using System.Text; +#endif using static Funcky.Internal.ValueMapper; namespace Funcky.Extensions; @@ -41,5 +44,45 @@ public Option LastIndexOfOrNone(string value, int startIndex, StringCompari [Pure] public Option LastIndexOfOrNone(string value, int startIndex, int count, StringComparison comparisonType) => MapNotFoundToNone(haystack.LastIndexOf(value, startIndex, count, comparisonType)); + +#if INDEX_OF_CHAR_COMPARISON_RANGE + [Pure] + public Option LastIndexOfOrNone(char value, StringComparison comparisonType) + => MapNotFoundToNone(haystack.LastIndexOf(value, comparisonType)); + + [Pure] + public Option LastIndexOfOrNone(char value, int startIndex, StringComparison comparisonType) + => MapNotFoundToNone(haystack.LastIndexOf(value, startIndex, comparisonType)); + + [Pure] + public Option LastIndexOfOrNone(char value, int startIndex, int count, StringComparison comparisonType) + => MapNotFoundToNone(haystack.LastIndexOf(value, startIndex, count, comparisonType)); +#endif + +#if INDEX_OF_RUNE + [Pure] + public Option LastIndexOfOrNone(Rune value) + => MapNotFoundToNone(haystack.LastIndexOf(value)); + + [Pure] + public Option LastIndexOfOrNone(Rune value, int startIndex) + => MapNotFoundToNone(haystack.LastIndexOf(value, startIndex)); + + [Pure] + public Option LastIndexOfOrNone(Rune value, int startIndex, int count) + => MapNotFoundToNone(haystack.LastIndexOf(value, startIndex, count)); + + [Pure] + public Option LastIndexOfOrNone(Rune value, StringComparison comparisonType) + => MapNotFoundToNone(haystack.LastIndexOf(value, comparisonType)); + + [Pure] + public Option LastIndexOfOrNone(Rune value, int startIndex, StringComparison comparisonType) + => MapNotFoundToNone(haystack.LastIndexOf(value, startIndex, comparisonType)); + + [Pure] + public Option LastIndexOfOrNone(Rune value, int startIndex, int count, StringComparison comparisonType) + => MapNotFoundToNone(haystack.LastIndexOf(value, startIndex, count, comparisonType)); +#endif } } diff --git a/Funcky/Funcky.csproj b/Funcky/Funcky.csproj index b09f9cf6c..078db584b 100644 --- a/Funcky/Funcky.csproj +++ b/Funcky/Funcky.csproj @@ -1,7 +1,7 @@  - net10.0 - $(FunckyNewestTargetFramework);net9.0;net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netstandard2.0;netstandard2.1 + net11.0 + $(FunckyNewestTargetFramework);net10.0;net9.0;net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netstandard2.0;netstandard2.1 preview enable diff --git a/Funcky/PublicAPI/net11.0/PublicAPI.Shipped.txt b/Funcky/PublicAPI/net11.0/PublicAPI.Shipped.txt new file mode 100644 index 000000000..6e1aa3a88 --- /dev/null +++ b/Funcky/PublicAPI/net11.0/PublicAPI.Shipped.txt @@ -0,0 +1,2557 @@ +#nullable enable +Funcky.AsyncFunctional +Funcky.AsyncSequence +Funcky.Discard +Funcky.DownCast +Funcky.EitherOrBoth +Funcky.EitherOrBoth +Funcky.EitherOrBoth.EitherOrBoth() -> void +Funcky.EitherOrBoth.Equals(Funcky.EitherOrBoth other) -> bool +Funcky.EitherOrBoth.Match(System.Func! left, System.Func! right, System.Func! both) -> TMatchResult +Funcky.EitherOrBoth.Switch(System.Action! left, System.Action! right, System.Action! both) -> void +Funcky.Extensions.ActionExtensions +Funcky.Extensions.AsyncEnumerableExtensions +Funcky.Extensions.DictionaryExtensions +Funcky.Extensions.EitherPartitions +Funcky.Extensions.EitherPartitions +Funcky.Extensions.EitherPartitions.Deconstruct(out System.Collections.Generic.IReadOnlyList! left, out System.Collections.Generic.IReadOnlyList! right) -> void +Funcky.Extensions.EitherPartitions.EitherPartitions() -> void +Funcky.Extensions.EitherPartitions.EitherPartitions(System.Collections.Generic.IReadOnlyList! left, System.Collections.Generic.IReadOnlyList! right) -> void +Funcky.Extensions.EitherPartitions.Left.get -> System.Collections.Generic.IReadOnlyList! +Funcky.Extensions.EitherPartitions.Right.get -> System.Collections.Generic.IReadOnlyList! +Funcky.Extensions.EnumerableExtensions +Funcky.Extensions.EnumeratorExtensions +Funcky.Extensions.FuncExtensions +Funcky.Extensions.HttpHeadersExtensions +Funcky.Extensions.HttpHeadersNonValidatedExtensions +Funcky.Extensions.ImmutableListExtensions +Funcky.Extensions.JsonSerializerOptionsExtensions +Funcky.Extensions.ListExtensions +Funcky.Extensions.OrderedDictionaryExtensions +Funcky.Extensions.ParseExtensions +Funcky.Extensions.Partitions +Funcky.Extensions.Partitions +Funcky.Extensions.Partitions.Deconstruct(out System.Collections.Generic.IReadOnlyList! true, out System.Collections.Generic.IReadOnlyList! false) -> void +Funcky.Extensions.Partitions.False.get -> System.Collections.Generic.IReadOnlyList! +Funcky.Extensions.Partitions.Partitions() -> void +Funcky.Extensions.Partitions.Partitions(System.Collections.Generic.IReadOnlyList! true, System.Collections.Generic.IReadOnlyList! false) -> void +Funcky.Extensions.Partitions.True.get -> System.Collections.Generic.IReadOnlyList! +Funcky.Extensions.PriorityQueueExtensions +Funcky.Extensions.QueryableExtensions +Funcky.Extensions.QueueExtensions +Funcky.Extensions.RangeExtensions +Funcky.Extensions.ResultPartitions +Funcky.Extensions.ResultPartitions +Funcky.Extensions.ResultPartitions.Deconstruct(out System.Collections.Generic.IReadOnlyList! error, out System.Collections.Generic.IReadOnlyList! ok) -> void +Funcky.Extensions.ResultPartitions.Error.get -> System.Collections.Generic.IReadOnlyList! +Funcky.Extensions.ResultPartitions.Ok.get -> System.Collections.Generic.IReadOnlyList! +Funcky.Extensions.ResultPartitions.ResultPartitions() -> void +Funcky.Extensions.ResultPartitions.ResultPartitions(System.Collections.Generic.IReadOnlyList! error, System.Collections.Generic.IReadOnlyList! ok) -> void +Funcky.Extensions.StreamExtensions +Funcky.Extensions.StringExtensions +Funcky.Extensions.ValueWithFirst +Funcky.Extensions.ValueWithFirst.Deconstruct(out TValue value, out bool isFirst) -> void +Funcky.Extensions.ValueWithFirst.IsFirst.get -> bool +Funcky.Extensions.ValueWithFirst.Value.get -> TValue +Funcky.Extensions.ValueWithFirst.ValueWithFirst() -> void +Funcky.Extensions.ValueWithFirst.ValueWithFirst(TValue value, bool isFirst) -> void +Funcky.Extensions.ValueWithIndex +Funcky.Extensions.ValueWithIndex.Deconstruct(out TValue value, out int index) -> void +Funcky.Extensions.ValueWithIndex.Index.get -> int +Funcky.Extensions.ValueWithIndex.Value.get -> TValue +Funcky.Extensions.ValueWithIndex.ValueWithIndex() -> void +Funcky.Extensions.ValueWithIndex.ValueWithIndex(TValue value, int index) -> void +Funcky.Extensions.ValueWithLast +Funcky.Extensions.ValueWithLast.Deconstruct(out TValue value, out bool isLast) -> void +Funcky.Extensions.ValueWithLast.IsLast.get -> bool +Funcky.Extensions.ValueWithLast.Value.get -> TValue +Funcky.Extensions.ValueWithLast.ValueWithLast() -> void +Funcky.Extensions.ValueWithLast.ValueWithLast(TValue value, bool isLast) -> void +Funcky.Extensions.ValueWithPrevious +Funcky.Extensions.ValueWithPrevious.Deconstruct(out TValue value, out Funcky.Monads.Option previous) -> void +Funcky.Extensions.ValueWithPrevious.Previous.get -> Funcky.Monads.Option +Funcky.Extensions.ValueWithPrevious.Value.get -> TValue +Funcky.Extensions.ValueWithPrevious.ValueWithPrevious() -> void +Funcky.Extensions.ValueWithPrevious.ValueWithPrevious(TValue value, Funcky.Monads.Option previous) -> void +Funcky.Functional +Funcky.IAsyncBuffer +Funcky.IBuffer +Funcky.Monads.ConfiguredOptionTaskAwaitable +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaitable() -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.ConfiguredOptionTaskAwaiter() -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.GetResult() -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter +Funcky.Monads.ConfiguredOptionTaskAwaitable +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaitable() -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.ConfiguredOptionTaskAwaiter() -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.GetResult() -> Funcky.Monads.Option +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter +Funcky.Monads.ConfiguredOptionValueTaskAwaitable +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaitable() -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.ConfiguredOptionValueTaskAwaiter() -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.GetResult() -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter +Funcky.Monads.ConfiguredOptionValueTaskAwaitable +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaitable() -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.ConfiguredOptionValueTaskAwaiter() -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.GetResult() -> Funcky.Monads.Option +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.GetAwaiter() -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter +Funcky.Monads.Either +Funcky.Monads.Either.Either() -> void +Funcky.Monads.Either.Equals(Funcky.Monads.Either other) -> bool +Funcky.Monads.Either.Flip() -> Funcky.Monads.Either +Funcky.Monads.Either.GetOrElse(System.Func! fallback) -> TRight +Funcky.Monads.Either.GetOrElse(TRight fallback) -> TRight +Funcky.Monads.Either.Inspect(System.Action! inspector) -> Funcky.Monads.Either +Funcky.Monads.Either.InspectLeft(System.Action! inspector) -> Funcky.Monads.Either +Funcky.Monads.Either.Match(System.Func! left, System.Func! right) -> TMatchResult +Funcky.Monads.Either.OrElse(Funcky.Monads.Either fallback) -> Funcky.Monads.Either +Funcky.Monads.Either.OrElse(System.Func>! fallback) -> Funcky.Monads.Either +Funcky.Monads.Either.Select(System.Func! selector) -> Funcky.Monads.Either +Funcky.Monads.Either.SelectLeft(System.Func! selector) -> Funcky.Monads.Either +Funcky.Monads.Either.SelectMany(System.Func>! selector, System.Func! resultSelector) -> Funcky.Monads.Either +Funcky.Monads.Either.SelectMany(System.Func>! selector) -> Funcky.Monads.Either +Funcky.Monads.Either.Switch(System.Action! left, System.Action! right) -> void +Funcky.Monads.Either +Funcky.Monads.EitherAsyncExtensions +Funcky.Monads.EitherExtensions +Funcky.Monads.IEither +Funcky.Monads.IOption +Funcky.Monads.Lazy +Funcky.Monads.LazyExtensions +Funcky.Monads.Option +Funcky.Monads.Option +Funcky.Monads.Option.AndThen(System.Action! action) -> void +Funcky.Monads.Option.AndThen(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Monads.Option.AndThen(System.Func! selector) -> Funcky.Monads.Option +Funcky.Monads.Option.CompareTo(Funcky.Monads.Option other) -> int +Funcky.Monads.Option.CompareTo(object? obj) -> int +Funcky.Monads.Option.Count.get -> int +Funcky.Monads.Option.Equals(Funcky.Monads.Option other) -> bool +Funcky.Monads.Option.GetOrElse(System.Func! fallback) -> TItem +Funcky.Monads.Option.GetOrElse(TItem fallback) -> TItem +Funcky.Monads.Option.Inspect(System.Action! inspector) -> Funcky.Monads.Option +Funcky.Monads.Option.InspectNone(System.Action! inspector) -> Funcky.Monads.Option +Funcky.Monads.Option.Match(System.Func! none, System.Func! some) -> TResult +Funcky.Monads.Option.Match(TResult none, System.Func! some) -> TResult +Funcky.Monads.Option.Option() -> void +Funcky.Monads.Option.OrElse(Funcky.Monads.Option fallback) -> Funcky.Monads.Option +Funcky.Monads.Option.OrElse(System.Func>! fallback) -> Funcky.Monads.Option +Funcky.Monads.Option.Select(System.Func! selector) -> Funcky.Monads.Option +Funcky.Monads.Option.SelectMany(System.Func>! selector, System.Func! resultSelector) -> Funcky.Monads.Option +Funcky.Monads.Option.SelectMany(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Monads.Option.Switch(System.Action! none, System.Action! some) -> void +Funcky.Monads.Option.this[int index].get -> TItem +Funcky.Monads.Option.ToEnumerable() -> System.Collections.Generic.IEnumerable! +Funcky.Monads.Option.TryGetValue(out TItem? item) -> bool +Funcky.Monads.Option.Where(System.Func! predicate) -> Funcky.Monads.Option +Funcky.Monads.OptionAsyncExtensions +Funcky.Monads.OptionComparer +Funcky.Monads.OptionComparer +Funcky.Monads.OptionEqualityComparer +Funcky.Monads.OptionEqualityComparer +Funcky.Monads.OptionExtensions +Funcky.Monads.OptionJsonConverter +Funcky.Monads.OptionJsonConverter.OptionJsonConverter() -> void +Funcky.Monads.OptionTaskAwaiter +Funcky.Monads.OptionTaskAwaiter.GetResult() -> void +Funcky.Monads.OptionTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.OptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionTaskAwaiter.OptionTaskAwaiter() -> void +Funcky.Monads.OptionTaskAwaiter +Funcky.Monads.OptionTaskAwaiter.GetResult() -> Funcky.Monads.Option +Funcky.Monads.OptionTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.OptionTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionTaskAwaiter.OptionTaskAwaiter() -> void +Funcky.Monads.OptionValueTaskAwaiter +Funcky.Monads.OptionValueTaskAwaiter.GetResult() -> void +Funcky.Monads.OptionValueTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.OptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionValueTaskAwaiter.OptionValueTaskAwaiter() -> void +Funcky.Monads.OptionValueTaskAwaiter +Funcky.Monads.OptionValueTaskAwaiter.GetResult() -> Funcky.Monads.Option +Funcky.Monads.OptionValueTaskAwaiter.IsCompleted.get -> bool +Funcky.Monads.OptionValueTaskAwaiter.OnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionValueTaskAwaiter.OptionValueTaskAwaiter() -> void +Funcky.Monads.Reader +virtual Funcky.Monads.Reader.Invoke(TEnvironment environment) -> TResult +Funcky.Monads.Reader +Funcky.Monads.ReaderExtensions +Funcky.Monads.Result +Funcky.Monads.Result +Funcky.Monads.Result.Equals(Funcky.Monads.Result other) -> bool +Funcky.Monads.Result.GetOrElse(System.Func! fallback) -> TValidResult +Funcky.Monads.Result.GetOrElse(TValidResult fallback) -> TValidResult +Funcky.Monads.Result.GetOrThrow() -> TValidResult +Funcky.Monads.Result.Inspect(System.Action! inspector) -> Funcky.Monads.Result +Funcky.Monads.Result.InspectError(System.Action! inspector) -> Funcky.Monads.Result +Funcky.Monads.Result.Match(System.Func! ok, System.Func! error) -> TMatchResult +Funcky.Monads.Result.OrElse(Funcky.Monads.Result fallback) -> Funcky.Monads.Result +Funcky.Monads.Result.OrElse(System.Func>! fallback) -> Funcky.Monads.Result +Funcky.Monads.Result.Result() -> void +Funcky.Monads.Result.Select(System.Func! selector) -> Funcky.Monads.Result +Funcky.Monads.Result.SelectMany(System.Func>! selector) -> Funcky.Monads.Result +Funcky.Monads.Result.SelectMany(System.Func>! selector, System.Func! resultSelector) -> Funcky.Monads.Result +Funcky.Monads.Result.Switch(System.Action! ok, System.Action! error) -> void +Funcky.Monads.ResultAsyncExtensions +Funcky.Monads.ResultExtensions +Funcky.RequireClass +Funcky.RequireClass.RequireClass() -> void +Funcky.RequireStruct +Funcky.RequireStruct.RequireStruct() -> void +Funcky.RetryPolicies.ConstantDelayPolicy +Funcky.RetryPolicies.ConstantDelayPolicy.ConstantDelayPolicy(int maxRetries, System.TimeSpan delay) -> void +Funcky.RetryPolicies.ConstantDelayPolicy.Delay(int retryCount) -> System.TimeSpan +Funcky.RetryPolicies.ConstantDelayPolicy.MaxRetries.get -> int +Funcky.RetryPolicies.DoNotRetryPolicy +Funcky.RetryPolicies.DoNotRetryPolicy.Delay(int retryCount) -> System.TimeSpan +Funcky.RetryPolicies.DoNotRetryPolicy.DoNotRetryPolicy() -> void +Funcky.RetryPolicies.DoNotRetryPolicy.MaxRetries.get -> int +Funcky.RetryPolicies.ExponentialBackOffRetryPolicy +Funcky.RetryPolicies.ExponentialBackOffRetryPolicy.Delay(int retryCount) -> System.TimeSpan +Funcky.RetryPolicies.ExponentialBackOffRetryPolicy.ExponentialBackOffRetryPolicy(int maxRetries, System.TimeSpan firstDelay) -> void +Funcky.RetryPolicies.ExponentialBackOffRetryPolicy.MaxRetries.get -> int +Funcky.RetryPolicies.IRetryPolicy +Funcky.RetryPolicies.IRetryPolicy.Delay(int retryCount) -> System.TimeSpan +Funcky.RetryPolicies.IRetryPolicy.MaxRetries.get -> int +Funcky.RetryPolicies.LinearBackOffRetryPolicy +Funcky.RetryPolicies.LinearBackOffRetryPolicy.Delay(int retryCount) -> System.TimeSpan +Funcky.RetryPolicies.LinearBackOffRetryPolicy.LinearBackOffRetryPolicy(int maxRetries, System.TimeSpan firstDelay) -> void +Funcky.RetryPolicies.LinearBackOffRetryPolicy.MaxRetries.get -> int +Funcky.RetryPolicies.NoDelayRetryPolicy +Funcky.RetryPolicies.NoDelayRetryPolicy.NoDelayRetryPolicy(int maxRetries) -> void +Funcky.Sequence +Funcky.Unit +Funcky.Unit.CompareTo(Funcky.Unit other) -> int +Funcky.Unit.Equals(Funcky.Unit other) -> bool +Funcky.Unit.Unit() -> void +Funcky.UpCast +override Funcky.EitherOrBoth.Equals(object? obj) -> bool +override Funcky.EitherOrBoth.GetHashCode() -> int +override Funcky.Monads.Either.Equals(object? obj) -> bool +override Funcky.Monads.Either.GetHashCode() -> int +override Funcky.Monads.Either.ToString() -> string! +override Funcky.Monads.Option.Equals(object? obj) -> bool +override Funcky.Monads.Option.GetHashCode() -> int +override Funcky.Monads.Option.ToString() -> string! +override Funcky.Monads.OptionJsonConverter.CanConvert(System.Type! typeToConvert) -> bool +override Funcky.Monads.OptionJsonConverter.CreateConverter(System.Type! typeToConvert, System.Text.Json.JsonSerializerOptions! options) -> System.Text.Json.Serialization.JsonConverter! +override Funcky.Monads.Result.Equals(object? obj) -> bool +override Funcky.Monads.Result.GetHashCode() -> int +override Funcky.Monads.Result.ToString() -> string! +override Funcky.Unit.Equals(object? obj) -> bool +override Funcky.Unit.GetHashCode() -> int +static Funcky.AsyncFunctional.RetryAsync(System.Action! action, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.AsyncFunctional.RetryAsync(System.Func! producer, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func! action, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func>! producer, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.AsyncSequence.Concat(System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Concat(System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Concat(System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Concat(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Cycle(TResult element) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.CycleRange(System.Collections.Generic.IAsyncEnumerable! sequence) -> Funcky.IAsyncBuffer! +static Funcky.AsyncSequence.FromNullable(TResult? element) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.FromNullable(TResult? element) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.RepeatRange(System.Collections.Generic.IAsyncEnumerable! source, int count) -> Funcky.IAsyncBuffer! +static Funcky.AsyncSequence.Return(TResult element) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Return(params TResult[]! elements) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Successors(Funcky.Monads.Option first, System.Func>>! successor) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Successors(Funcky.Monads.Option first, System.Func>! successor) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Successors(TResult first, System.Func>>! successor) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.AsyncSequence.Successors(TResult first, System.Func>! successor) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.DownCast.From(Funcky.Monads.Option option) -> Funcky.Monads.Option +static Funcky.DownCast.From(Funcky.Monads.Result result) -> Funcky.Monads.Result +static Funcky.DownCast.From(Funcky.Monads.Either either, System.Func! failedCast) -> Funcky.Monads.Either +static Funcky.EitherOrBoth.FromOptions(Funcky.Monads.Option left, Funcky.Monads.Option right) -> Funcky.Monads.Option> +static Funcky.EitherOrBoth.Both(TLeft left, TRight right) -> Funcky.EitherOrBoth +static Funcky.EitherOrBoth.Left(TLeft left) -> Funcky.EitherOrBoth +static Funcky.EitherOrBoth.Right(TRight right) -> Funcky.EitherOrBoth +static Funcky.EitherOrBoth.operator !=(Funcky.EitherOrBoth left, Funcky.EitherOrBoth right) -> bool +static Funcky.EitherOrBoth.operator ==(Funcky.EitherOrBoth left, Funcky.EitherOrBoth right) -> bool +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupByAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, System.Threading.Tasks.ValueTask>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.Traverse(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! selector) -> System.Lazy!>! +static Funcky.Extensions.AsyncEnumerableExtensions.Traverse(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! selector) -> Funcky.Monads.Reader!>! +static Funcky.Extensions.AsyncEnumerableExtensions.TraverseAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +static Funcky.Extensions.AsyncEnumerableExtensions.TraverseAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +static Funcky.Extensions.AsyncEnumerableExtensions.TraverseAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +static Funcky.Extensions.EitherPartitions.Create(System.Collections.Generic.IReadOnlyList! left, System.Collections.Generic.IReadOnlyList! right) -> Funcky.Extensions.EitherPartitions +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.Chunk(System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector) -> TResult +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> Funcky.Extensions.Partitions +static Funcky.Extensions.EnumerableExtensions.Traverse(this System.Collections.Generic.IEnumerable! source, System.Func!>! selector) -> System.Lazy!>! +static Funcky.Extensions.EnumerableExtensions.Traverse(this System.Collections.Generic.IEnumerable! source, System.Func!>! selector) -> Funcky.Monads.Reader!>! +static Funcky.Extensions.EnumerableExtensions.Traverse(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option!> +static Funcky.Extensions.EnumerableExtensions.Traverse(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Either!> +static Funcky.Extensions.EnumerableExtensions.Traverse(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Result!> +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, T4 p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, T4 p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, T4 p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2, T3 p3) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2, T3 p3) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, T2 p2, Funcky.Unit p3) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, Funcky.Unit p1, T2 p2) -> System.Func! +static Funcky.Extensions.FuncExtensions.Apply(this System.Func! func, T1 p1, Funcky.Unit p2) -> System.Func! +static Funcky.Extensions.ImmutableListExtensions.IndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.IndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.IndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.IndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.IndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.LastIndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.LastIndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.LastIndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.LastIndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.ImmutableListExtensions.LastIndexOfOrNone(System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseAssemblyNameInfoOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseAuthenticationHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBooleanOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBooleanOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseByteOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseCharOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseContentDispositionHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseContentRangeHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateOnlyOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateOnlyOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateOnlyOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateOnlyOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateOnlyOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateOnlyOrNone(this string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOffsetOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOffsetOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOffsetOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOffsetOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOffsetOrNone(this string? candidate, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOffsetOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDateTimeOrNone(this string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDecimalOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseDoubleOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEntityTagHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this System.ReadOnlySpan candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this string? candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateOnlyOrNone(this string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOffsetOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOffsetOrNone(this System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOffsetOrNone(this string? candidate, string? format, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOffsetOrNone(this string? candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOrNone(this System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOrNone(this string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactDateTimeOrNone(this string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactGuidOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactGuidOrNone(this string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this System.ReadOnlySpan candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this string? candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeOnlyOrNone(this string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this string? candidate, string? format, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this string? candidate, string? format, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this string? candidate, string?[]? formats, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseExactTimeSpanOrNone(this string? candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseGuidOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseGuidOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseGuidOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseGuidOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseGuidOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseGuidOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPAddressOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPAddressOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPAddressOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPEndPointOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPEndPointOrNone(this string! candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPNetworkOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPNetworkOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPNetworkOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt16OrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt32OrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseInt64OrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseMediaTypeHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseMediaTypeWithQualityHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNameValueHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNameValueWithParametersHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseProductHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseProductInfoHeaderValueOrNone(this string! candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseRangeConditionHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseRangeHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseRetryConditionHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSByteOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseSingleOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseStringWithQualityHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeOnlyOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeOnlyOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeOnlyOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeOnlyOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeOnlyOrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeOnlyOrNone(this string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeSpanOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeSpanOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeSpanOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTimeSpanOrNone(this string? candidate, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTransferCodingHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTransferCodingWithQualityHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseTypeNameOrNone(this System.ReadOnlySpan candidate, System.Reflection.Metadata.TypeNameParseOptions? options = null) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt16OrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt32OrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseUInt64OrNone(this string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseVersionOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseVersionOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseVersionOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseViaHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseWarningHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Partitions.Create(System.Collections.Generic.IReadOnlyList! true, System.Collections.Generic.IReadOnlyList! false) -> Funcky.Extensions.Partitions +static Funcky.Extensions.ResultPartitions.Create(System.Collections.Generic.IReadOnlyList! error, System.Collections.Generic.IReadOnlyList! ok) -> Funcky.Extensions.ResultPartitions +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.ActionToUnit(System.Action! action) -> System.Func! +static Funcky.Functional.All(params System.Func![]! predicates) -> System.Func! +static Funcky.Functional.Any(params System.Func![]! predicates) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, T4 p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, T3 p3, Funcky.Unit p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, T3 p3, Funcky.Unit p4, T5 p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, T3 p3, T4 p4, Funcky.Unit p5) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3, T4 p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, T3 p3, T4 p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, Funcky.Unit p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, T3 p3, T4 p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, Funcky.Unit p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, Funcky.Unit p3, T4 p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, T3 p3, Funcky.Unit p4) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, Funcky.Unit p2, T3 p3) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, Funcky.Unit p3) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2, T3 p3) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, Funcky.Unit p3) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2, T3 p3) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, T2 p2, Funcky.Unit p3) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, Funcky.Unit p1, T2 p2) -> System.Func! +static Funcky.Functional.Apply(System.Func! func, T1 p1, Funcky.Unit p2) -> System.Func! +static Funcky.Functional.Curry(System.Func! function) -> System.Func!>!>!>!>!>!>!>! +static Funcky.Functional.Curry(System.Action! action) -> System.Func!>!>!>!>!>!>!>! +static Funcky.Functional.Curry(System.Func! function) -> System.Func!>!>!>!>!>!>! +static Funcky.Functional.Curry(System.Action! action) -> System.Func!>!>!>!>!>!>! +static Funcky.Functional.Curry(System.Func! function) -> System.Func!>!>!>!>!>! +static Funcky.Functional.Curry(System.Action! action) -> System.Func!>!>!>!>!>! +static Funcky.Functional.Curry(System.Func! function) -> System.Func!>!>!>!>! +static Funcky.Functional.Curry(System.Action! action) -> System.Func!>!>!>!>! +static Funcky.Functional.Curry(System.Func! function) -> System.Func!>!>!>! +static Funcky.Functional.Curry(System.Action! action) -> System.Func!>!>!>! +static Funcky.Functional.Curry(System.Func! function) -> System.Func!>!>! +static Funcky.Functional.Curry(System.Action! action) -> System.Func!>!>! +static Funcky.Functional.Curry(System.Func! function) -> System.Func!>! +static Funcky.Functional.Curry(System.Action! action) -> System.Func!>! +static Funcky.Functional.False() -> bool +static Funcky.Functional.False(T1 ω1, T2 ω2, T3 ω3, T4 ω4) -> bool +static Funcky.Functional.False(T1 ω1, T2 ω2, T3 ω3) -> bool +static Funcky.Functional.False(T1 ω1, T2 ω2) -> bool +static Funcky.Functional.False(T1 ω1) -> bool +static Funcky.Functional.Flip(System.Func! function) -> System.Func! +static Funcky.Functional.Flip(System.Action! action) -> System.Action! +static Funcky.Functional.Flip(System.Func! function) -> System.Func! +static Funcky.Functional.Flip(System.Action! action) -> System.Action! +static Funcky.Functional.Flip(System.Func! function) -> System.Func! +static Funcky.Functional.Flip(System.Action! action) -> System.Action! +static Funcky.Functional.Flip(System.Func! function) -> System.Func! +static Funcky.Functional.Flip(System.Action! action) -> System.Action! +static Funcky.Functional.Flip(System.Func! function) -> System.Func! +static Funcky.Functional.Flip(System.Action! action) -> System.Action! +static Funcky.Functional.Flip(System.Func! function) -> System.Func! +static Funcky.Functional.Flip(System.Action! action) -> System.Action! +static Funcky.Functional.Flip(System.Func! function) -> System.Func! +static Funcky.Functional.Flip(System.Action! function) -> System.Action! +static Funcky.Functional.Fn(T value) -> T +static Funcky.Functional.Identity(T value) -> T +static Funcky.Functional.NoOperation() -> void +static Funcky.Functional.NoOperation(T1 ω1, T2 ω2, T3 ω3, T4 ω4, T5 ω5, T6 ω6, T7 ω7, T8 ω8) -> void +static Funcky.Functional.NoOperation(T1 ω1, T2 ω2, T3 ω3, T4 ω4, T5 ω5, T6 ω6, T7 ω7) -> void +static Funcky.Functional.NoOperation(T1 ω1, T2 ω2, T3 ω3, T4 ω4, T5 ω5, T6 ω6) -> void +static Funcky.Functional.NoOperation(T1 ω1, T2 ω2, T3 ω3, T4 ω4, T5 ω5) -> void +static Funcky.Functional.NoOperation(T1 ω1, T2 ω2, T3 ω3, T4 ω4) -> void +static Funcky.Functional.NoOperation(T1 ω1, T2 ω2, T3 ω3) -> void +static Funcky.Functional.NoOperation(T1 ω1, T2 ω2) -> void +static Funcky.Functional.NoOperation(T1 ω1) -> void +static Funcky.Functional.Not(System.Func! predicate) -> System.Func! +static Funcky.Functional.Retry(System.Action! action, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy) -> void +static Funcky.Functional.Retry(System.Func>! producer) -> TResult +static Funcky.Functional.Retry(System.Func>! producer, Funcky.RetryPolicies.IRetryPolicy! retryPolicy) -> Funcky.Monads.Option +static Funcky.Functional.Retry(System.Func! producer, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy) -> TResult +static Funcky.Functional.True() -> bool +static Funcky.Functional.True(T1 ω1, T2 ω2, T3 ω3, T4 ω4) -> bool +static Funcky.Functional.True(T1 ω1, T2 ω2, T3 ω3) -> bool +static Funcky.Functional.True(T1 ω1, T2 ω2) -> bool +static Funcky.Functional.True(T1 ω1) -> bool +static Funcky.Functional.Uncurry(System.Func!>!>!>!>!>!>!>! function) -> System.Func! +static Funcky.Functional.Uncurry(System.Func!>!>!>!>!>!>!>! action) -> System.Action! +static Funcky.Functional.Uncurry(System.Func!>!>!>!>!>!>! function) -> System.Func! +static Funcky.Functional.Uncurry(System.Func!>!>!>!>!>!>! action) -> System.Action! +static Funcky.Functional.Uncurry(System.Func!>!>!>!>!>! function) -> System.Func! +static Funcky.Functional.Uncurry(System.Func!>!>!>!>!>! action) -> System.Action! +static Funcky.Functional.Uncurry(System.Func!>!>!>!>! function) -> System.Func! +static Funcky.Functional.Uncurry(System.Func!>!>!>!>! action) -> System.Action! +static Funcky.Functional.Uncurry(System.Func!>!>!>! function) -> System.Func! +static Funcky.Functional.Uncurry(System.Func!>!>!>! action) -> System.Action! +static Funcky.Functional.Uncurry(System.Func!>!>! function) -> System.Func! +static Funcky.Functional.Uncurry(System.Func!>!>! action) -> System.Action! +static Funcky.Functional.Uncurry(System.Func!>! function) -> System.Func! +static Funcky.Functional.Uncurry(System.Func!>! action) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Functional.UnitToAction(System.Func! unitFunction) -> System.Action! +static Funcky.Monads.Either.Left(TLeft left) -> Funcky.Monads.Either +static Funcky.Monads.Either.Right(TRight right) -> Funcky.Monads.Either +static Funcky.Monads.Either.implicit operator Funcky.Monads.Either(TRight right) -> Funcky.Monads.Either +static Funcky.Monads.Either.operator !=(Funcky.Monads.Either left, Funcky.Monads.Either right) -> bool +static Funcky.Monads.Either.operator ==(Funcky.Monads.Either left, Funcky.Monads.Either right) -> bool +static Funcky.Monads.Either.Return(TRight right) -> Funcky.Monads.Either +static Funcky.Monads.EitherAsyncExtensions.Sequence(this Funcky.Monads.Either!> either) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Monads.EitherAsyncExtensions.Sequence(this Funcky.Monads.Either!> either) -> System.Threading.Tasks.Task>! +static Funcky.Monads.EitherAsyncExtensions.Sequence(this Funcky.Monads.Either> either) -> System.Threading.Tasks.ValueTask> +static Funcky.Monads.EitherAsyncExtensions.Traverse(this Funcky.Monads.Either either, System.Func!>! selector) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Monads.EitherAsyncExtensions.Traverse(this Funcky.Monads.Either either, System.Func!>! selector) -> System.Threading.Tasks.Task>! +static Funcky.Monads.EitherAsyncExtensions.Traverse(this Funcky.Monads.Either either, System.Func>! selector) -> System.Threading.Tasks.ValueTask> +static Funcky.Monads.EitherExtensions.Sequence(this Funcky.Monads.Either!> either) -> Funcky.Monads.Reader>! +static Funcky.Monads.EitherExtensions.Sequence(this Funcky.Monads.Either> either) -> Funcky.Monads.Option> +static Funcky.Monads.EitherExtensions.Sequence(this Funcky.Monads.Either> either) -> Funcky.Monads.Result> +static Funcky.Monads.EitherExtensions.Sequence(this Funcky.Monads.Either!> either) -> System.Collections.Generic.IEnumerable>! +static Funcky.Monads.EitherExtensions.Sequence(this Funcky.Monads.Either!> either) -> System.Lazy>! +static Funcky.Monads.EitherExtensions.Traverse(this Funcky.Monads.Either either, System.Func!>! selector) -> System.Collections.Generic.IEnumerable>! +static Funcky.Monads.EitherExtensions.Traverse(this Funcky.Monads.Either either, System.Func!>! selector) -> System.Lazy>! +static Funcky.Monads.EitherExtensions.Traverse(this Funcky.Monads.Either either, System.Func!>! selector) -> Funcky.Monads.Reader>! +static Funcky.Monads.EitherExtensions.Traverse(this Funcky.Monads.Either either, System.Func>! selector) -> Funcky.Monads.Option> +static Funcky.Monads.EitherExtensions.Traverse(this Funcky.Monads.Either either, System.Func>! selector) -> Funcky.Monads.Result> +static Funcky.Monads.Lazy.FromFunc(System.Func! valueFactory) -> System.Lazy! +static Funcky.Monads.Lazy.Return(T value) -> System.Lazy! +static Funcky.Monads.Option.FromBoolean(bool boolean) -> Funcky.Monads.Option +static Funcky.Monads.Option.FromBoolean(bool boolean, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Monads.Option.FromBoolean(bool boolean, TItem item) -> Funcky.Monads.Option +static Funcky.Monads.Option.FromNullable(TItem? item) -> Funcky.Monads.Option +static Funcky.Monads.Option.FromNullable(TItem? item) -> Funcky.Monads.Option +static Funcky.Monads.Option.Return(TItem item) -> Funcky.Monads.Option +static Funcky.Monads.Option.Some(TItem item) -> Funcky.Monads.Option +static Funcky.Monads.Option.None.get -> Funcky.Monads.Option +static Funcky.Monads.Option.implicit operator Funcky.Monads.Option(TItem item) -> Funcky.Monads.Option +static Funcky.Monads.Option.operator !=(Funcky.Monads.Option left, Funcky.Monads.Option right) -> bool +static Funcky.Monads.Option.operator <(Funcky.Monads.Option left, Funcky.Monads.Option right) -> bool +static Funcky.Monads.Option.operator <=(Funcky.Monads.Option left, Funcky.Monads.Option right) -> bool +static Funcky.Monads.Option.operator ==(Funcky.Monads.Option left, Funcky.Monads.Option right) -> bool +static Funcky.Monads.Option.operator >(Funcky.Monads.Option left, Funcky.Monads.Option right) -> bool +static Funcky.Monads.Option.operator >=(Funcky.Monads.Option left, Funcky.Monads.Option right) -> bool +static Funcky.Monads.OptionAsyncExtensions.Sequence(this Funcky.Monads.Option!> option) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Monads.OptionAsyncExtensions.Sequence(this Funcky.Monads.Option!> option) -> System.Threading.Tasks.Task>! +static Funcky.Monads.OptionAsyncExtensions.Sequence(this Funcky.Monads.Option> option) -> System.Threading.Tasks.ValueTask> +static Funcky.Monads.OptionAsyncExtensions.Traverse(this Funcky.Monads.Option option, System.Func!>! selector) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Monads.OptionAsyncExtensions.Traverse(this Funcky.Monads.Option option, System.Func!>! selector) -> System.Threading.Tasks.Task>! +static Funcky.Monads.OptionAsyncExtensions.Traverse(this Funcky.Monads.Option option, System.Func>! selector) -> System.Threading.Tasks.ValueTask> +static Funcky.Monads.OptionComparer.Create(System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.Comparer>! +static Funcky.Monads.OptionComparer.Create(System.Comparison! comparison) -> System.Collections.Generic.Comparer>! +static Funcky.Monads.OptionComparer.Default.get -> System.Collections.Generic.Comparer>! +static Funcky.Monads.OptionEqualityComparer.Create(System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.EqualityComparer>! +static Funcky.Monads.OptionEqualityComparer.Default.get -> System.Collections.Generic.EqualityComparer>! +static Funcky.Monads.OptionExtensions.Sequence(this Funcky.Monads.Option!> option) -> Funcky.Monads.Reader>! +static Funcky.Monads.OptionExtensions.Sequence(this Funcky.Monads.Option> option) -> Funcky.Monads.Result> +static Funcky.Monads.OptionExtensions.Sequence(this Funcky.Monads.Option!> option) -> System.Collections.Generic.IEnumerable>! +static Funcky.Monads.OptionExtensions.Sequence(this Funcky.Monads.Option!> option) -> System.Lazy>! +static Funcky.Monads.OptionExtensions.Sequence(this Funcky.Monads.Option> option) -> Funcky.Monads.Either> +static Funcky.Monads.OptionExtensions.Traverse(this Funcky.Monads.Option option, System.Func!>! selector) -> System.Collections.Generic.IEnumerable>! +static Funcky.Monads.OptionExtensions.Traverse(this Funcky.Monads.Option option, System.Func!>! selector) -> System.Lazy>! +static Funcky.Monads.OptionExtensions.Traverse(this Funcky.Monads.Option option, System.Func!>! selector) -> Funcky.Monads.Reader>! +static Funcky.Monads.OptionExtensions.Traverse(this Funcky.Monads.Option option, System.Func>! selector) -> Funcky.Monads.Either> +static Funcky.Monads.OptionExtensions.Traverse(this Funcky.Monads.Option option, System.Func>! selector) -> Funcky.Monads.Result> +static Funcky.Monads.Reader.FromAction(System.Action! action) -> Funcky.Monads.Reader! +static Funcky.Monads.Reader.FromFunc(System.Func! function) -> Funcky.Monads.Reader! +static Funcky.Monads.Reader.Return(TResult value) -> Funcky.Monads.Reader! +static Funcky.Monads.ReaderExtensions.Select(this Funcky.Monads.Reader! source, System.Func! selector) -> Funcky.Monads.Reader! +static Funcky.Monads.ReaderExtensions.SelectMany(this Funcky.Monads.Reader! source, System.Func!>! selector, System.Func! resultSelector) -> Funcky.Monads.Reader! +static Funcky.Monads.ReaderExtensions.SelectMany(this Funcky.Monads.Reader! source, System.Func!>! selector) -> Funcky.Monads.Reader! +static Funcky.Monads.Result.Ok(TValidResult result) -> Funcky.Monads.Result +static Funcky.Monads.Result.Return(TValidResult result) -> Funcky.Monads.Result +static Funcky.Monads.Result.Error(System.Exception! exception) -> Funcky.Monads.Result +static Funcky.Monads.Result.implicit operator Funcky.Monads.Result(TValidResult result) -> Funcky.Monads.Result +static Funcky.Monads.Result.operator !=(Funcky.Monads.Result left, Funcky.Monads.Result right) -> bool +static Funcky.Monads.Result.operator ==(Funcky.Monads.Result left, Funcky.Monads.Result right) -> bool +static Funcky.Monads.ResultAsyncExtensions.Sequence(this Funcky.Monads.Result!> result) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Monads.ResultAsyncExtensions.Sequence(this Funcky.Monads.Result!> result) -> System.Threading.Tasks.Task>! +static Funcky.Monads.ResultAsyncExtensions.Sequence(this Funcky.Monads.Result> result) -> System.Threading.Tasks.ValueTask> +static Funcky.Monads.ResultAsyncExtensions.Traverse(this Funcky.Monads.Result result, System.Func!>! selector) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Monads.ResultAsyncExtensions.Traverse(this Funcky.Monads.Result result, System.Func!>! selector) -> System.Threading.Tasks.Task>! +static Funcky.Monads.ResultAsyncExtensions.Traverse(this Funcky.Monads.Result result, System.Func>! selector) -> System.Threading.Tasks.ValueTask> +static Funcky.Monads.ResultExtensions.Sequence(this Funcky.Monads.Result!> result) -> Funcky.Monads.Reader>! +static Funcky.Monads.ResultExtensions.Sequence(this Funcky.Monads.Result> result) -> Funcky.Monads.Either> +static Funcky.Monads.ResultExtensions.Sequence(this Funcky.Monads.Result> result) -> Funcky.Monads.Option> +static Funcky.Monads.ResultExtensions.Sequence(this Funcky.Monads.Result!> result) -> System.Collections.Generic.IEnumerable>! +static Funcky.Monads.ResultExtensions.Sequence(this Funcky.Monads.Result!> result) -> System.Lazy>! +static Funcky.Monads.ResultExtensions.Traverse(this Funcky.Monads.Result result, System.Func!>! selector) -> System.Collections.Generic.IEnumerable>! +static Funcky.Monads.ResultExtensions.Traverse(this Funcky.Monads.Result result, System.Func!>! selector) -> System.Lazy>! +static Funcky.Monads.ResultExtensions.Traverse(this Funcky.Monads.Result result, System.Func!>! selector) -> Funcky.Monads.Reader>! +static Funcky.Monads.ResultExtensions.Traverse(this Funcky.Monads.Result result, System.Func>! selector) -> Funcky.Monads.Option> +static Funcky.Monads.ResultExtensions.Traverse(this Funcky.Monads.Result result, System.Func>! selector) -> Funcky.Monads.Either> +static Funcky.Sequence.Concat(System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.Concat(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.Cycle(TResult element) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.CycleMaterialized(System.Collections.Generic.IReadOnlyCollection! source) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.CycleRange(System.Collections.Generic.IEnumerable! source) -> Funcky.IBuffer! +static Funcky.Sequence.FromNullable(TResult? element) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.FromNullable(TResult? element) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.RepeatMaterialized(System.Collections.Generic.IReadOnlyCollection! source, int count) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.RepeatRange(System.Collections.Generic.IEnumerable! source, int count) -> Funcky.IBuffer! +static Funcky.Sequence.Return(TResult element) -> System.Collections.Generic.IReadOnlyList! +static Funcky.Sequence.Return(params TResult[]! elements) -> System.Collections.Generic.IReadOnlyList! +static Funcky.Sequence.Successors(Funcky.Monads.Option first, System.Func>! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.Successors(Funcky.Monads.Option first, System.Func! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.Successors(TResult first, System.Func>! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Sequence.Successors(TResult first, System.Func! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Unit.Value.get -> Funcky.Unit +static Funcky.Unit.operator !=(Funcky.Unit left, Funcky.Unit right) -> bool +static Funcky.Unit.operator <(Funcky.Unit left, Funcky.Unit right) -> bool +static Funcky.Unit.operator <=(Funcky.Unit left, Funcky.Unit right) -> bool +static Funcky.Unit.operator ==(Funcky.Unit left, Funcky.Unit right) -> bool +static Funcky.Unit.operator >(Funcky.Unit left, Funcky.Unit right) -> bool +static Funcky.Unit.operator >=(Funcky.Unit left, Funcky.Unit right) -> bool +static Funcky.UpCast.From(System.Lazy! lazy) -> System.Lazy! +static Funcky.UpCast.From(Funcky.Monads.Option option) -> Funcky.Monads.Option +static Funcky.UpCast.From(Funcky.Monads.Either either) -> Funcky.Monads.Either +static Funcky.UpCast.From(Funcky.Monads.Result result) -> Funcky.Monads.Result +static readonly Funcky.Discard.__ -> Funcky.Unit +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +Funcky.Monads.ConfiguredOptionTaskAwaitable.ConfiguredOptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +Funcky.Monads.ConfiguredOptionValueTaskAwaitable.ConfiguredOptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +Funcky.Monads.OptionValueTaskAwaiter.UnsafeOnCompleted(System.Action! continuation) -> void +override Funcky.EitherOrBoth.ToString() -> string! +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.AsyncFunctional.RetryAsync(System.Func>>! producer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func! action, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.AsyncFunctional.RetryAwaitAsync(System.Func>! producer, System.Func! shouldRetry, Funcky.RetryPolicies.IRetryPolicy! retryPolicy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Unit.CompareTo(object? obj) -> int +override Funcky.Unit.ToString() -> string! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Curry() -> System.Func!>!>!>!>!>!>!>! +Funcky.Extensions.ActionExtensions.extension(System.Action!).Flip() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!>!>!>!) +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!>!>!>!).Uncurry() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Curry() -> System.Func!>!>!>!>!>!>! +Funcky.Extensions.ActionExtensions.extension(System.Action!).Flip() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!>!>!) +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!>!>!).Uncurry() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Curry() -> System.Func!>!>!>!>!>! +Funcky.Extensions.ActionExtensions.extension(System.Action!).Flip() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!>!) +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!>!).Uncurry() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Curry() -> System.Func!>!>!>!>! +Funcky.Extensions.ActionExtensions.extension(System.Action!).Flip() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!) +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!>!).Uncurry() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Curry() -> System.Func!>!>!>! +Funcky.Extensions.ActionExtensions.extension(System.Action!).Flip() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!) +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!>!).Uncurry() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Curry() -> System.Func!>!>! +Funcky.Extensions.ActionExtensions.extension(System.Action!).Flip() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!) +Funcky.Extensions.ActionExtensions.extension(System.Func!>!>!).Uncurry() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Curry() -> System.Func!>! +Funcky.Extensions.ActionExtensions.extension(System.Action!).Flip() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Func!>!) +Funcky.Extensions.ActionExtensions.extension(System.Func!>!).Uncurry() -> System.Action! +Funcky.Extensions.ActionExtensions.extension(System.Action!) +Funcky.Extensions.ActionExtensions.extension(System.Action!).Compose(System.Func! g) -> System.Action! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!).Sequence() -> Funcky.Monads.Reader!>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).SequenceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ZipLongest(System.Collections.Generic.IAsyncEnumerable! right, System.Func, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ZipLongest(System.Collections.Generic.IAsyncEnumerable! right) -> System.Collections.Generic.IAsyncEnumerable>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).MaxOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).MinOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).SequenceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).WhereSelect() -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable>!).SequenceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AggregateOrNoneAsync(System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AggregateOrNoneAsync(System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AnyOrElse(System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AnyOrElse(System.Func!>! fallback) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Chunk(int size, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ChunkAwait(int size, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ChunkAwaitWithCancellation(int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ConcatToStringAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ElementAtOrNoneAsync(int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ElementAtOrNoneAsync(System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScan(TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScanAwait(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScanAwaitWithCancellation(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScan(TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScanAwait(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScanAwaitWithCancellation(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Inspect(System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InspectAwait(System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InspectAwaitWithCancellation(System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InspectEmpty(System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Intersperse(TSource element) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).JoinToStringAsync(char separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).JoinToStringAsync(string! separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaterializeAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaterializeAsync(System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! materializer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Memoize() -> Funcky.IAsyncBuffer! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Merge(System.Collections.Generic.IAsyncEnumerable! source2, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Merge(System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Merge(System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, System.Collections.Generic.IAsyncEnumerable! source4, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitWithCancellationAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAwaitWithCancellationAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Pairwise() -> System.Collections.Generic.IAsyncEnumerable<(TSource Front, TSource Back)>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Pairwise(System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).PowerSet() -> System.Collections.Generic.IAsyncEnumerable!>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ShuffleAsync(System.Random! random, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ShuffleAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAsync(System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAwaitAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAwaitWithCancellationAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SlidingWindow(int width) -> System.Collections.Generic.IAsyncEnumerable!>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Split(TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Split(TSource separator, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Split(TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).TakeEvery(int interval) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwait(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwait(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwaitWithCancellation(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelectAwaitWithCancellation(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithFirst() -> System.Collections.Generic.IAsyncEnumerable>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithIndex() -> System.Collections.Generic.IAsyncEnumerable>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithLast() -> System.Collections.Generic.IAsyncEnumerable>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WithPrevious() -> System.Collections.Generic.IAsyncEnumerable>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereNotNull() -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereNotNull() -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Interleave() -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Merge(Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Transpose() -> System.Collections.Generic.IAsyncEnumerable!>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable.Enumerator) +Funcky.Extensions.DictionaryExtensions.extension(System.Collections.Generic.IDictionary!) +Funcky.Extensions.DictionaryExtensions.extension(System.Collections.Generic.IDictionary!).GetValueOrNone(TKey key) -> Funcky.Monads.Option +Funcky.Extensions.DictionaryExtensions.extension(System.Collections.Generic.IDictionary!).RemoveOrNone(TKey key) -> Funcky.Monads.Option +Funcky.Extensions.DictionaryExtensions.extension(System.Collections.Generic.IReadOnlyDictionary!) +Funcky.Extensions.DictionaryExtensions.extension(System.Collections.Generic.IReadOnlyDictionary!).GetValueOrNone(TKey readOnlyKey) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).JoinToString(string! separator) -> string! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Flatten() -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Sequence() -> Funcky.Monads.Reader!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).Partition() -> Funcky.Extensions.EitherPartitions +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).Partition(System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector) -> TResult +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).Sequence() -> Funcky.Monads.Either!> +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ZipLongest(System.Collections.Generic.IEnumerable! right, System.Func, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ZipLongest(System.Collections.Generic.IEnumerable! right) -> System.Collections.Generic.IEnumerable>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).MaxOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).MinOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).Sequence() -> Funcky.Monads.Option!> +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).WhereSelect() -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).Sequence() -> Funcky.Monads.Result!> +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Interleave() -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Merge(Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Transpose() -> System.Collections.Generic.IEnumerable!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AggregateOrNone(System.Func! func) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AnyOrElse(System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AnyOrElse(System.Func!>! fallback) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).AverageOrNone(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Chunk(int size, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ConcatToString() -> string! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ElementAtOrNone(int index) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ElementAtOrNone(System.Index index) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ExclusiveScan(TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).FirstOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).FirstOrNone(System.Func! predicate) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ForEach(System.Action! action) -> Funcky.Unit +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).ForEach(System.Func! action) -> Funcky.Unit +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).GetNonEnumeratedCountOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).InclusiveScan(TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Inspect(System.Action! inspector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).InspectEmpty(System.Action! inspector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Intersperse(TSource element) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).JoinToString(char separator) -> string! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).JoinToString(string! separator) -> string! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).LastOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).LastOrNone(System.Func! predicate) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Materialize() -> System.Collections.Generic.IReadOnlyCollection! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Materialize(System.Func!, TMaterialization>! materializer) -> System.Collections.Generic.IReadOnlyCollection! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MaxByOrNone(System.Func! keySelector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MaxByOrNone(System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MaxOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MaxOrNone(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MaxOrNone(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Memoize() -> Funcky.IBuffer! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Merge(System.Collections.Generic.IEnumerable! source2, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Merge(System.Collections.Generic.IEnumerable! source2, System.Collections.Generic.IEnumerable! source3, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Merge(System.Collections.Generic.IEnumerable! source2, System.Collections.Generic.IEnumerable! source3, System.Collections.Generic.IEnumerable! source4, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MinByOrNone(System.Func! keySelector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MinByOrNone(System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MinOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MinOrNone(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).MinOrNone(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).None() -> bool +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).None(System.Func! predicate) -> bool +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Pairwise() -> System.Collections.Generic.IEnumerable<(TSource Front, TSource Back)>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Pairwise(System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Partition(System.Func>! selector, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector) -> TResult +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Partition(System.Func>! selector) -> Funcky.Extensions.EitherPartitions +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).PowerSet() -> System.Collections.Generic.IEnumerable!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Shuffle(System.Random! random) -> System.Collections.Generic.IReadOnlyList! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).SingleOrNone() -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).SingleOrNone(System.Func! predicate) -> Funcky.Monads.Option +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).SlidingWindow(int width) -> System.Collections.Generic.IEnumerable!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Split(TSource separator) -> System.Collections.Generic.IEnumerable!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Split(TSource separator, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IEnumerable!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Split(TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).TakeEvery(int interval) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WhereSelect(System.Func>! selector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WhereSelect(System.Func>! selector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WithFirst() -> System.Collections.Generic.IEnumerable>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WithIndex() -> System.Collections.Generic.IEnumerable>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WithLast() -> System.Collections.Generic.IEnumerable>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WithPrevious() -> System.Collections.Generic.IEnumerable>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WhereNotNull() -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).WhereNotNull() -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerator!) +Funcky.Extensions.EnumerableExtensions.extension(TSource[]!) +Funcky.Extensions.EnumerableExtensions.extension(TSource[]!).Split(TSource separator) -> System.Collections.Generic.IEnumerable!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).Partition() -> Funcky.Extensions.ResultPartitions +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable>!).Partition(System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector) -> TResult +Funcky.Extensions.EnumeratorExtensions.extension(System.Collections.Generic.IEnumerator!) +Funcky.Extensions.EnumeratorExtensions.extension(System.Collections.Generic.IEnumerator!).MoveNextOrNone() -> Funcky.Monads.Option +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!>!>!>!) +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!>!>!>!).Uncurry() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Curry() -> System.Func!>!>!>!>!>!>!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Flip() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!>!>!) +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!>!>!).Uncurry() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Curry() -> System.Func!>!>!>!>!>!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Flip() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!>!) +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!>!).Uncurry() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Curry() -> System.Func!>!>!>!>!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Flip() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!) +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!>!).Uncurry() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Curry() -> System.Func!>!>!>!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Flip() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!) +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!>!).Uncurry() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Curry() -> System.Func!>!>!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Flip() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!) +Funcky.Extensions.FuncExtensions.extension(System.Func!>!>!).Uncurry() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Curry() -> System.Func!>!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Flip() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!>!) +Funcky.Extensions.FuncExtensions.extension(System.Func!>!).Uncurry() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Curry() -> System.Func!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Flip() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Not() -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Then(System.Action! next) -> System.Action! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Then(System.Func! next) -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Compose(System.Func! g) -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!) +Funcky.Extensions.FuncExtensions.extension(System.Func!).Then(System.Action! next) -> System.Action! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Then(System.Func! next) -> System.Func! +Funcky.Extensions.HttpHeadersExtensions.extension(System.Net.Http.Headers.HttpHeaders!) +Funcky.Extensions.HttpHeadersExtensions.extension(System.Net.Http.Headers.HttpHeaders!).GetValuesOrNone(string! name) -> Funcky.Monads.Option!> +Funcky.Extensions.HttpHeadersNonValidatedExtensions.extension(System.Net.Http.Headers.HttpHeadersNonValidated) +Funcky.Extensions.HttpHeadersNonValidatedExtensions.extension(System.Net.Http.Headers.HttpHeadersNonValidated).GetValuesOrNone(string! headerName) -> Funcky.Monads.Option +Funcky.Extensions.JsonSerializerOptionsExtensions.extension(System.Text.Json.JsonSerializerOptions!) +Funcky.Extensions.JsonSerializerOptionsExtensions.extension(System.Text.Json.JsonSerializerOptions!).GetTypeInfoOrNone(System.Type! type) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!) +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).IndexOfOrNone(TItem item) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).IndexOfOrNone(TItem item, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).IndexOfOrNone(TItem item, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).IndexOfOrNone(TItem item, int startIndex, int count, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).IndexOfOrNone(TItem item, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).LastIndexOfOrNone(TItem item) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).LastIndexOfOrNone(TItem item, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).LastIndexOfOrNone(TItem item, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).LastIndexOfOrNone(TItem item, int startIndex, int count, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Immutable.IImmutableList!).LastIndexOfOrNone(TItem item, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.IList!) +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.IList!).IndexOfOrNone(TValue value) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.List!) +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.List!).FindIndexOrNone(int startIndex, int count, System.Predicate! match) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.List!).FindIndexOrNone(int startIndex, System.Predicate! match) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.List!).FindIndexOrNone(System.Predicate! match) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.List!).FindLastIndexOrNone(int startIndex, int count, System.Predicate! match) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.List!).FindLastIndexOrNone(int startIndex, System.Predicate! match) -> Funcky.Monads.Option +Funcky.Extensions.ListExtensions.extension(System.Collections.Generic.List!).FindLastIndexOrNone(System.Predicate! match) -> Funcky.Monads.Option +Funcky.Extensions.OrderedDictionaryExtensions.extension(System.Collections.Generic.OrderedDictionary!) +Funcky.Extensions.OrderedDictionaryExtensions.extension(System.Collections.Generic.OrderedDictionary!).IndexOfOrNone(TKey key) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?) +Funcky.Extensions.ParseExtensions.extension(string?).ParseCacheControlHeaderValueOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseEnumOrNone(System.Type! enumType) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseEnumOrNone(System.Type! enumType, bool ignoreCase) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseEnumOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseEnumOrNone(bool ignoreCase) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseNumberOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseNumberOrNone(System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseNumberOrNone(System.IFormatProvider? provider) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(string?).ParseOrNone(System.IFormatProvider? provider) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan) +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseOrNone(System.IFormatProvider? provider) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan) +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseEnumOrNone(System.Type! enumType) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseEnumOrNone(System.Type! enumType, bool ignoreCase) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseEnumOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseEnumOrNone(bool ignoreCase) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseNumberOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseNumberOrNone(System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseNumberOrNone(System.IFormatProvider? provider) -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseOrNone() -> Funcky.Monads.Option +Funcky.Extensions.ParseExtensions.extension(System.ReadOnlySpan).ParseOrNone(System.IFormatProvider? provider) -> Funcky.Monads.Option +Funcky.Extensions.PriorityQueueExtensions.extension(System.Collections.Generic.PriorityQueue!) +Funcky.Extensions.PriorityQueueExtensions.extension(System.Collections.Generic.PriorityQueue!).DequeueOrNone() -> Funcky.Monads.Option<(TElement Element, TPriority Priority)> +Funcky.Extensions.PriorityQueueExtensions.extension(System.Collections.Generic.PriorityQueue!).PeekOrNone() -> Funcky.Monads.Option<(TElement Element, TPriority Priority)> +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!) +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).ElementAtOrNone(int index) -> Funcky.Monads.Option +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).ElementAtOrNone(System.Index index) -> Funcky.Monads.Option +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).FirstOrNone() -> Funcky.Monads.Option +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).FirstOrNone(System.Linq.Expressions.Expression!>! predicate) -> Funcky.Monads.Option +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).LastOrNone() -> Funcky.Monads.Option +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).LastOrNone(System.Linq.Expressions.Expression!>! predicate) -> Funcky.Monads.Option +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).SingleOrNone() -> Funcky.Monads.Option +Funcky.Extensions.QueryableExtensions.extension(System.Linq.IQueryable!).SingleOrNone(System.Linq.Expressions.Expression!>! predicate) -> Funcky.Monads.Option +Funcky.Extensions.QueueExtensions.extension(System.Collections.Concurrent.ConcurrentQueue!) +Funcky.Extensions.QueueExtensions.extension(System.Collections.Concurrent.ConcurrentQueue!).DequeueOrNone() -> Funcky.Monads.Option +Funcky.Extensions.QueueExtensions.extension(System.Collections.Concurrent.ConcurrentQueue!).PeekOrNone() -> Funcky.Monads.Option +Funcky.Extensions.QueueExtensions.extension(System.Collections.Generic.Queue!) +Funcky.Extensions.QueueExtensions.extension(System.Collections.Generic.Queue!).DequeueOrNone() -> Funcky.Monads.Option +Funcky.Extensions.QueueExtensions.extension(System.Collections.Generic.Queue!).PeekOrNone() -> Funcky.Monads.Option +Funcky.Extensions.RangeExtensions.extension(System.Range) +Funcky.Extensions.RangeExtensions.extension(System.Range).GetEnumerator() -> System.Collections.Generic.IEnumerator! +Funcky.Extensions.RangeExtensions.extension(System.Range).Select(System.Func! selector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.RangeExtensions.extension(System.Range).SelectMany(System.Func!>! selector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.RangeExtensions.extension(System.Range).SelectMany(System.Func!>! selector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.RangeExtensions.extension(System.Range).SelectMany(System.Func! selector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.RangeExtensions.extension(System.Collections.Generic.IEnumerable!) +Funcky.Extensions.RangeExtensions.extension(System.Collections.Generic.IEnumerable!).SelectMany(System.Func! selector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.StreamExtensions.extension(System.IO.Stream!) +Funcky.Extensions.StreamExtensions.extension(System.IO.Stream!).GetLengthOrNone() -> Funcky.Monads.Option +Funcky.Extensions.StreamExtensions.extension(System.IO.Stream!).GetPositionOrNone() -> Funcky.Monads.Option +Funcky.Extensions.StreamExtensions.extension(System.IO.Stream!).GetReadTimeoutOrNone() -> Funcky.Monads.Option +Funcky.Extensions.StreamExtensions.extension(System.IO.Stream!).GetWriteTimeoutOrNone() -> Funcky.Monads.Option +Funcky.Extensions.StreamExtensions.extension(System.IO.Stream!).ReadByteOrNone() -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!) +Funcky.Extensions.StringExtensions.extension(string!).Chunk(int size) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.StringExtensions.extension(string!).IndexOfAnyOrNone(char[]! anyOf) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfAnyOrNone(char[]! anyOf, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfAnyOrNone(char[]! anyOf, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(char value) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(char value, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(char value, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(char value, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(string! value) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(string! value, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(string! value, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(string! value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(string! value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(string! value, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfAnyOrNone(char[]! anyOf) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfAnyOrNone(char[]! anyOf, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfAnyOrNone(char[]! anyOf, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(char value) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(char value, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(char value, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(string! value) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(string! value, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(string! value, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(string! value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(string! value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(string! value, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).SlidingWindow(int width) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.StringExtensions.extension(string!).SplitLazy(char separator) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.StringExtensions.extension(string!).SplitLazy(string! separator) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.StringExtensions.extension(string!).SplitLines() -> System.Collections.Generic.IEnumerable! +Funcky.Monads.EitherExtensions.extension(Funcky.Monads.Either>) +Funcky.Monads.EitherExtensions.extension(Funcky.Monads.Either>).Flatten() -> Funcky.Monads.Either +Funcky.Monads.EitherExtensions.extension(Funcky.Monads.Either) +Funcky.Monads.EitherExtensions.extension(Funcky.Monads.Either).LeftOrNone() -> Funcky.Monads.Option +Funcky.Monads.EitherExtensions.extension(Funcky.Monads.Either).RightOrNone() -> Funcky.Monads.Option +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).GetAwaiter() -> Funcky.Monads.OptionTaskAwaiter +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).GetAwaiter() -> Funcky.Monads.OptionValueTaskAwaiter +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option!>) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option!>).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option!>).GetAwaiter() -> Funcky.Monads.OptionTaskAwaiter +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option>) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option>).ConfigureAwait(bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option>).GetAwaiter() -> Funcky.Monads.OptionValueTaskAwaiter +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option) +Funcky.Monads.OptionAsyncExtensions.extension(Funcky.Monads.Option).ToAsyncEnumerable() -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Monads.OptionExtensions.extension(Funcky.Monads.Option>) +Funcky.Monads.OptionExtensions.extension(Funcky.Monads.Option>).Flatten() -> Funcky.Monads.Option +Funcky.Monads.OptionExtensions.extension(Funcky.Monads.Option) +Funcky.Monads.OptionExtensions.extension(Funcky.Monads.Option).ToNullable(Funcky.RequireClass? ω = null) -> TItem? +Funcky.Monads.OptionExtensions.extension(Funcky.Monads.Option) +Funcky.Monads.OptionExtensions.extension(Funcky.Monads.Option).ToNullable(Funcky.RequireStruct? ω = null) -> TItem? +Funcky.Monads.ReaderExtensions.extension(Funcky.Monads.Reader!>!) +Funcky.Monads.ReaderExtensions.extension(Funcky.Monads.Reader!>!).Flatten() -> Funcky.Monads.Reader! +Funcky.Monads.ResultExtensions.extension(Funcky.Monads.Result>) +Funcky.Monads.ResultExtensions.extension(Funcky.Monads.Result>).Flatten() -> Funcky.Monads.Result +static Funcky.Monads.OptionExtensions.ToEither(this Funcky.Monads.Option option, System.Func! left) -> Funcky.Monads.Either +static Funcky.Monads.OptionExtensions.ToEither(this Funcky.Monads.Option option, TLeft left) -> Funcky.Monads.Either +static Funcky.Extensions.ActionExtensions.Compose(this System.Action! f, System.Func! g) -> System.Action! +static Funcky.Extensions.FuncExtensions.Compose(this System.Func! f, System.Func! g) -> System.Func! +static Funcky.Extensions.ActionExtensions.Compose(this System.Action! f, System.Func! g) -> System.Action! +static Funcky.Extensions.ActionExtensions.Curry(this System.Action! action) -> System.Func!>!>!>!>!>!>!>! +static Funcky.Extensions.ActionExtensions.Curry(this System.Action! action) -> System.Func!>!>!>!>!>!>! +static Funcky.Extensions.ActionExtensions.Curry(this System.Action! action) -> System.Func!>!>!>!>!>! +static Funcky.Extensions.ActionExtensions.Curry(this System.Action! action) -> System.Func!>!>!>!>! +static Funcky.Extensions.ActionExtensions.Curry(this System.Action! action) -> System.Func!>!>!>! +static Funcky.Extensions.ActionExtensions.Curry(this System.Action! action) -> System.Func!>!>! +static Funcky.Extensions.ActionExtensions.Curry(this System.Action! action) -> System.Func!>! +static Funcky.Extensions.ActionExtensions.Flip(this System.Action! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Flip(this System.Action! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Flip(this System.Action! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Flip(this System.Action! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Flip(this System.Action! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Flip(this System.Action! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Flip(this System.Action! function) -> System.Action! +static Funcky.Extensions.ActionExtensions.Uncurry(this System.Func!>!>!>!>!>!>!>! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Uncurry(this System.Func!>!>!>!>!>!>! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Uncurry(this System.Func!>!>!>!>!>! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Uncurry(this System.Func!>!>!>!>! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Uncurry(this System.Func!>!>!>! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Uncurry(this System.Func!>!>! action) -> System.Action! +static Funcky.Extensions.ActionExtensions.Uncurry(this System.Func!>! action) -> System.Action! +static Funcky.Extensions.AsyncEnumerableExtensions.AggregateOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AggregateOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AnyOrElse(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AnyOrElse(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! fallback) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.Chunk(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.ChunkAwait(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.ChunkAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.ConcatToStringAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.ElementAtOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.ElementAtOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScanAwait(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScanAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScanAwait(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScanAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Inspect(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.InspectAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.InspectAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.InspectEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! inspector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Interleave(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Intersperse(this System.Collections.Generic.IAsyncEnumerable! source, TSource element) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.JoinToStringAsync(this System.Collections.Generic.IAsyncEnumerable! source, char separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.JoinToStringAsync(this System.Collections.Generic.IAsyncEnumerable! source, string! separator, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaterializeAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! materializer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +static Funcky.Extensions.AsyncEnumerableExtensions.MaterializeAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> Funcky.IAsyncBuffer! +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IAsyncEnumerable! source1, System.Collections.Generic.IAsyncEnumerable! source2, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IAsyncEnumerable! source1, System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IAsyncEnumerable! source1, System.Collections.Generic.IAsyncEnumerable! source2, System.Collections.Generic.IAsyncEnumerable! source3, System.Collections.Generic.IAsyncEnumerable! source4, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Merge(this System.Collections.Generic.IEnumerable!>! sources, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.Pairwise(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Pairwise(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource Front, TSource Back)>! +static Funcky.Extensions.AsyncEnumerableExtensions.PowerSet(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.Sequence(this System.Collections.Generic.IAsyncEnumerable!>! source) -> Funcky.Monads.Reader!>! +static Funcky.Extensions.AsyncEnumerableExtensions.SequenceAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +static Funcky.Extensions.AsyncEnumerableExtensions.SequenceAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +static Funcky.Extensions.AsyncEnumerableExtensions.SequenceAsync(this System.Collections.Generic.IAsyncEnumerable>! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!>> +static Funcky.Extensions.AsyncEnumerableExtensions.ShuffleAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Random! random, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +static Funcky.Extensions.AsyncEnumerableExtensions.ShuffleAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAwaitAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAwaitWithCancellationAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.SlidingWindow(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int interval) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereNotNull(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereNotNull(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable>! source) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwait(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelectAwaitWithCancellation(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WithFirst(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Extensions.AsyncEnumerableExtensions.WithIndex(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Extensions.AsyncEnumerableExtensions.WithLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Extensions.AsyncEnumerableExtensions.WithPrevious(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Extensions.AsyncEnumerableExtensions.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right) -> System.Collections.Generic.IAsyncEnumerable>! +static Funcky.Extensions.DictionaryExtensions.GetValueOrNone(this System.Collections.Generic.IDictionary! dictionary, TKey key) -> Funcky.Monads.Option +static Funcky.Extensions.DictionaryExtensions.GetValueOrNone(this System.Collections.Generic.IReadOnlyDictionary! dictionary, TKey readOnlyKey) -> Funcky.Monads.Option +static Funcky.Extensions.DictionaryExtensions.RemoveOrNone(this System.Collections.Generic.IDictionary! dictionary, TKey key) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AggregateOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AnyOrElse(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.AnyOrElse(this System.Collections.Generic.IEnumerable! source, System.Func!>! fallback) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.AverageOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.Chunk(this System.Collections.Generic.IEnumerable! source, int size, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.ConcatToString(this System.Collections.Generic.IEnumerable! source) -> string! +static Funcky.Extensions.EnumerableExtensions.ElementAtOrNone(this System.Collections.Generic.IEnumerable! source, int index) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.ElementAtOrNone(this System.Collections.Generic.IEnumerable! source, System.Index index) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.ExclusiveScan(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.FirstOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.FirstOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.Flatten(this System.Collections.Generic.IEnumerable!>! enumerable) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> Funcky.Unit +static Funcky.Extensions.EnumerableExtensions.ForEach(this System.Collections.Generic.IEnumerable! source, System.Func! action) -> Funcky.Unit +static Funcky.Extensions.EnumerableExtensions.GetNonEnumeratedCountOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.InclusiveScan(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! accumulator) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Inspect(this System.Collections.Generic.IEnumerable! source, System.Action! inspector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.InspectEmpty(this System.Collections.Generic.IEnumerable! source, System.Action! inspector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Interleave(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Intersperse(this System.Collections.Generic.IEnumerable! source, TSource element) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.JoinToString(this System.Collections.Generic.IEnumerable! source, string! separator) -> string! +static Funcky.Extensions.EnumerableExtensions.JoinToString(this System.Collections.Generic.IEnumerable! source, char separator) -> string! +static Funcky.Extensions.EnumerableExtensions.JoinToString(this System.Collections.Generic.IEnumerable! source, string! separator) -> string! +static Funcky.Extensions.EnumerableExtensions.LastOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.LastOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.Materialize(this System.Collections.Generic.IEnumerable! source, System.Func!, TMaterialization>! materializer) -> System.Collections.Generic.IReadOnlyCollection! +static Funcky.Extensions.EnumerableExtensions.Materialize(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IReadOnlyCollection! +static Funcky.Extensions.EnumerableExtensions.MaxByOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MaxByOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MaxOrNone(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MaxOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MaxOrNone(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MaxOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.Memoize(this System.Collections.Generic.IEnumerable! source) -> Funcky.IBuffer! +static Funcky.Extensions.EnumerableExtensions.Merge(this System.Collections.Generic.IEnumerable!>! sources, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Merge(this System.Collections.Generic.IEnumerable! source1, System.Collections.Generic.IEnumerable! source2, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Merge(this System.Collections.Generic.IEnumerable! source1, System.Collections.Generic.IEnumerable! source2, System.Collections.Generic.IEnumerable! source3, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Merge(this System.Collections.Generic.IEnumerable! source1, System.Collections.Generic.IEnumerable! source2, System.Collections.Generic.IEnumerable! source3, System.Collections.Generic.IEnumerable! source4, Funcky.Monads.Option!> comparer = default(Funcky.Monads.Option!>)) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.MinByOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MinByOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MinOrNone(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MinOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MinOrNone(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.MinOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.None(this System.Collections.Generic.IEnumerable! source) -> bool +static Funcky.Extensions.EnumerableExtensions.None(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> bool +static Funcky.Extensions.EnumerableExtensions.Pairwise(this System.Collections.Generic.IEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Pairwise(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource Front, TSource Back)>! +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable>! source, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector) -> TResult +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Extensions.EitherPartitions +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable! source, System.Func>! selector, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector) -> TResult +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> Funcky.Extensions.EitherPartitions +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable>! source, System.Func!, System.Collections.Generic.IReadOnlyList!, TResult>! resultSelector) -> TResult +static Funcky.Extensions.EnumerableExtensions.Partition(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Extensions.ResultPartitions +static Funcky.Extensions.EnumerableExtensions.PowerSet(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.Sequence(this System.Collections.Generic.IEnumerable!>! sequence) -> Funcky.Monads.Reader!>! +static Funcky.Extensions.EnumerableExtensions.Sequence(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Either!> +static Funcky.Extensions.EnumerableExtensions.Sequence(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Option!> +static Funcky.Extensions.EnumerableExtensions.Sequence(this System.Collections.Generic.IEnumerable>! source) -> Funcky.Monads.Result!> +static Funcky.Extensions.EnumerableExtensions.Shuffle(this System.Collections.Generic.IEnumerable! source, System.Random! random) -> System.Collections.Generic.IReadOnlyList! +static Funcky.Extensions.EnumerableExtensions.SingleOrNone(this System.Collections.Generic.IEnumerable! source) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.SingleOrNone(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumerableExtensions.SlidingWindow(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Split(this System.Collections.Generic.IEnumerable! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.Split(this TSource[]! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.TakeEvery(this System.Collections.Generic.IEnumerable! source, int interval) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable!>! +static Funcky.Extensions.EnumerableExtensions.WhereNotNull(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.WhereNotNull(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.WhereSelect(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.WhereSelect(this System.Collections.Generic.IEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.WhereSelect(this System.Collections.Generic.IEnumerable>! source) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.WithFirst(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable>! +static Funcky.Extensions.EnumerableExtensions.WithIndex(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable>! +static Funcky.Extensions.EnumerableExtensions.WithLast(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable>! +static Funcky.Extensions.EnumerableExtensions.WithPrevious(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable>! +static Funcky.Extensions.EnumerableExtensions.ZipLongest(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.ZipLongest(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right) -> System.Collections.Generic.IEnumerable>! +static Funcky.Extensions.EnumeratorExtensions.MoveNextOrNone(this System.Collections.Generic.IEnumerator! enumerator) -> Funcky.Monads.Option +static Funcky.Extensions.FuncExtensions.Compose(this System.Func! f, System.Func! g) -> System.Func! +static Funcky.Extensions.FuncExtensions.Curry(this System.Func! function) -> System.Func!>!>!>!>!>!>!>! +static Funcky.Extensions.FuncExtensions.Curry(this System.Func! function) -> System.Func!>!>!>!>!>!>! +static Funcky.Extensions.FuncExtensions.Curry(this System.Func! function) -> System.Func!>!>!>!>!>! +static Funcky.Extensions.FuncExtensions.Curry(this System.Func! function) -> System.Func!>!>!>!>! +static Funcky.Extensions.FuncExtensions.Curry(this System.Func! function) -> System.Func!>!>!>! +static Funcky.Extensions.FuncExtensions.Curry(this System.Func! function) -> System.Func!>!>! +static Funcky.Extensions.FuncExtensions.Curry(this System.Func! function) -> System.Func!>! +static Funcky.Extensions.FuncExtensions.Flip(this System.Func! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Flip(this System.Func! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Flip(this System.Func! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Flip(this System.Func! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Flip(this System.Func! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Flip(this System.Func! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Flip(this System.Func! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Not(this System.Func! predicate) -> System.Func! +static Funcky.Extensions.FuncExtensions.Then(this System.Func! f, System.Func! next) -> System.Func! +static Funcky.Extensions.FuncExtensions.Then(this System.Func! f, System.Action! next) -> System.Action! +static Funcky.Extensions.FuncExtensions.Then(this System.Func! f, System.Func! next) -> System.Func! +static Funcky.Extensions.FuncExtensions.Then(this System.Func! f, System.Action! next) -> System.Action! +static Funcky.Extensions.FuncExtensions.Uncurry(this System.Func!>!>!>!>!>!>!>! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Uncurry(this System.Func!>!>!>!>!>!>! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Uncurry(this System.Func!>!>!>!>!>! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Uncurry(this System.Func!>!>!>!>! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Uncurry(this System.Func!>!>!>! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Uncurry(this System.Func!>!>! function) -> System.Func! +static Funcky.Extensions.FuncExtensions.Uncurry(this System.Func!>! function) -> System.Func! +static Funcky.Extensions.HttpHeadersExtensions.GetValuesOrNone(this System.Net.Http.Headers.HttpHeaders! headers, string! name) -> Funcky.Monads.Option!> +static Funcky.Extensions.HttpHeadersNonValidatedExtensions.GetValuesOrNone(this System.Net.Http.Headers.HttpHeadersNonValidated headers, string! headerName) -> Funcky.Monads.Option +static Funcky.Extensions.JsonSerializerOptionsExtensions.GetTypeInfoOrNone(this System.Text.Json.JsonSerializerOptions! options, System.Type! type) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.FindIndexOrNone(this System.Collections.Generic.List! list, int startIndex, int count, System.Predicate! match) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.FindIndexOrNone(this System.Collections.Generic.List! list, int startIndex, System.Predicate! match) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.FindIndexOrNone(this System.Collections.Generic.List! list, System.Predicate! match) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.FindLastIndexOrNone(this System.Collections.Generic.List! list, int startIndex, int count, System.Predicate! match) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.FindLastIndexOrNone(this System.Collections.Generic.List! list, int startIndex, System.Predicate! match) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.FindLastIndexOrNone(this System.Collections.Generic.List! list, System.Predicate! match) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.IndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.IndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.IndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.IndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.IndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.IndexOfOrNone(this System.Collections.Generic.IList! list, TValue value) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.LastIndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.LastIndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.LastIndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.LastIndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, int startIndex, int count, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.ListExtensions.LastIndexOfOrNone(this System.Collections.Immutable.IImmutableList! list, TItem item, System.Collections.Generic.IEqualityComparer? equalityComparer) -> Funcky.Monads.Option +static Funcky.Extensions.OrderedDictionaryExtensions.IndexOfOrNone(this System.Collections.Generic.OrderedDictionary! dictionary, TKey key) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseCacheControlHeaderValueOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this string? candidate, System.Type! enumType) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this string? candidate, System.Type! enumType, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this System.ReadOnlySpan candidate, System.Type! enumType) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this System.ReadOnlySpan candidate, System.Type! enumType, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this string? candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseEnumOrNone(this System.ReadOnlySpan candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNumberOrNone(this string? value) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNumberOrNone(this string? value, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNumberOrNone(this string? value, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNumberOrNone(this System.ReadOnlySpan value) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNumberOrNone(this System.ReadOnlySpan value, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseNumberOrNone(this System.ReadOnlySpan value, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseOrNone(this string? value) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseOrNone(this string? value, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseOrNone(this System.ReadOnlySpan utf8Text) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseOrNone(this System.ReadOnlySpan utf8Text, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseOrNone(this System.ReadOnlySpan value) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseOrNone(this System.ReadOnlySpan value, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.PriorityQueueExtensions.DequeueOrNone(this System.Collections.Generic.PriorityQueue! priorityQueue) -> Funcky.Monads.Option<(TElement Element, TPriority Priority)> +static Funcky.Extensions.PriorityQueueExtensions.PeekOrNone(this System.Collections.Generic.PriorityQueue! priorityQueue) -> Funcky.Monads.Option<(TElement Element, TPriority Priority)> +static Funcky.Extensions.QueryableExtensions.ElementAtOrNone(this System.Linq.IQueryable! source, int index) -> Funcky.Monads.Option +static Funcky.Extensions.QueryableExtensions.ElementAtOrNone(this System.Linq.IQueryable! source, System.Index index) -> Funcky.Monads.Option +static Funcky.Extensions.QueryableExtensions.FirstOrNone(this System.Linq.IQueryable! source) -> Funcky.Monads.Option +static Funcky.Extensions.QueryableExtensions.FirstOrNone(this System.Linq.IQueryable! source, System.Linq.Expressions.Expression!>! predicate) -> Funcky.Monads.Option +static Funcky.Extensions.QueryableExtensions.LastOrNone(this System.Linq.IQueryable! source) -> Funcky.Monads.Option +static Funcky.Extensions.QueryableExtensions.LastOrNone(this System.Linq.IQueryable! source, System.Linq.Expressions.Expression!>! predicate) -> Funcky.Monads.Option +static Funcky.Extensions.QueryableExtensions.SingleOrNone(this System.Linq.IQueryable! source) -> Funcky.Monads.Option +static Funcky.Extensions.QueryableExtensions.SingleOrNone(this System.Linq.IQueryable! source, System.Linq.Expressions.Expression!>! predicate) -> Funcky.Monads.Option +static Funcky.Extensions.QueueExtensions.DequeueOrNone(this System.Collections.Concurrent.ConcurrentQueue! concurrentQueue) -> Funcky.Monads.Option +static Funcky.Extensions.QueueExtensions.DequeueOrNone(this System.Collections.Generic.Queue! queue) -> Funcky.Monads.Option +static Funcky.Extensions.QueueExtensions.PeekOrNone(this System.Collections.Concurrent.ConcurrentQueue! concurrentQueue) -> Funcky.Monads.Option +static Funcky.Extensions.QueueExtensions.PeekOrNone(this System.Collections.Generic.Queue! queue) -> Funcky.Monads.Option +static Funcky.Extensions.RangeExtensions.GetEnumerator(this System.Range range) -> System.Collections.Generic.IEnumerator! +static Funcky.Extensions.RangeExtensions.Select(this System.Range source, System.Func! selector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.RangeExtensions.SelectMany(this System.Range source, System.Func!>! selector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.RangeExtensions.SelectMany(this System.Range source, System.Func!>! selector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.RangeExtensions.SelectMany(this System.Range source, System.Func! selector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.RangeExtensions.SelectMany(this System.Collections.Generic.IEnumerable! source, System.Func! selector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.StreamExtensions.GetLengthOrNone(this System.IO.Stream! stream) -> Funcky.Monads.Option +static Funcky.Extensions.StreamExtensions.GetPositionOrNone(this System.IO.Stream! stream) -> Funcky.Monads.Option +static Funcky.Extensions.StreamExtensions.GetReadTimeoutOrNone(this System.IO.Stream! stream) -> Funcky.Monads.Option +static Funcky.Extensions.StreamExtensions.GetWriteTimeoutOrNone(this System.IO.Stream! stream) -> Funcky.Monads.Option +static Funcky.Extensions.StreamExtensions.ReadByteOrNone(this System.IO.Stream! stream) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.Chunk(this string! source, int size) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.StringExtensions.IndexOfAnyOrNone(this string! haystack, char[]! anyOf) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfAnyOrNone(this string! haystack, char[]! anyOf, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfAnyOrNone(this string! haystack, char[]! anyOf, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, char value) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, char value, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, char value, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, char value, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, string! value) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, string! value, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, string! value, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, string! value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, string! value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, string! value, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfAnyOrNone(this string! haystack, char[]! anyOf) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfAnyOrNone(this string! haystack, char[]! anyOf, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfAnyOrNone(this string! haystack, char[]! anyOf, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, char value) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, char value, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, char value, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, string! value) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, string! value, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, string! value, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, string! value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, string! value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, string! value, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.SlidingWindow(this string! source, int width) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.StringExtensions.SplitLazy(this string! text, char separator) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.StringExtensions.SplitLazy(this string! text, string! separator) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.StringExtensions.SplitLines(this string! text) -> System.Collections.Generic.IEnumerable! +static Funcky.Monads.EitherExtensions.Flatten(this Funcky.Monads.Either> either) -> Funcky.Monads.Either +static Funcky.Monads.EitherExtensions.LeftOrNone(this Funcky.Monads.Either either) -> Funcky.Monads.Option +static Funcky.Monads.EitherExtensions.RightOrNone(this Funcky.Monads.Either either) -> Funcky.Monads.Option +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option!> option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionTaskAwaitable +static Funcky.Monads.OptionAsyncExtensions.ConfigureAwait(this Funcky.Monads.Option> option, bool continueOnCapturedContext) -> Funcky.Monads.ConfiguredOptionValueTaskAwaitable +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option option) -> Funcky.Monads.OptionTaskAwaiter +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option option) -> Funcky.Monads.OptionValueTaskAwaiter +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option!> option) -> Funcky.Monads.OptionTaskAwaiter +static Funcky.Monads.OptionAsyncExtensions.GetAwaiter(this Funcky.Monads.Option> option) -> Funcky.Monads.OptionValueTaskAwaiter +static Funcky.Monads.OptionAsyncExtensions.ToAsyncEnumerable(this Funcky.Monads.Option option) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Monads.OptionExtensions.Flatten(this Funcky.Monads.Option> option) -> Funcky.Monads.Option +static Funcky.Monads.OptionExtensions.ToNullable(this Funcky.Monads.Option option, Funcky.RequireClass? ω = null) -> TItem? +static Funcky.Monads.OptionExtensions.ToNullable(this Funcky.Monads.Option option, Funcky.RequireStruct? ω = null) -> TItem? +static Funcky.Monads.ReaderExtensions.Flatten(this Funcky.Monads.Reader!>! reader) -> Funcky.Monads.Reader! +static Funcky.Monads.ResultExtensions.Flatten(this Funcky.Monads.Result> result) -> Funcky.Monads.Result +static Funcky.Monads.LazyExtensions.Flatten(this System.Lazy!>! lazy) -> System.Lazy! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!) +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!>!).Sequence() -> System.Lazy!>! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!) +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!>!).Sequence() -> System.Lazy!>! +Funcky.Extensions.FuncExtensions.extension(System.Func!).And(params System.Func![]! predicates) -> System.Func! +Funcky.Extensions.FuncExtensions.extension(System.Func!).Or(params System.Func![]! predicates) -> System.Func! +Funcky.Extensions.StringExtensions.extension(string!).SplitLazy(params char[]! separators) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.StringExtensions.extension(string!).SplitLazy(params string![]! separators) -> System.Collections.Generic.IEnumerable! +Funcky.Monads.LazyExtensions.extension(System.Lazy!) +Funcky.Monads.LazyExtensions.extension(System.Lazy!).Select(System.Func! selector) -> System.Lazy! +Funcky.Monads.LazyExtensions.extension(System.Lazy!).SelectMany(System.Func!>! selector, System.Func! resultSelector) -> System.Lazy! +Funcky.Monads.LazyExtensions.extension(System.Lazy!).SelectMany(System.Func!>! selector) -> System.Lazy! +static Funcky.Extensions.AsyncEnumerableExtensions.Sequence(this System.Collections.Generic.IAsyncEnumerable!>! source) -> System.Lazy!>! +static Funcky.Extensions.EnumerableExtensions.Sequence(this System.Collections.Generic.IEnumerable!>! sequence) -> System.Lazy!>! +static Funcky.Extensions.FuncExtensions.And(this System.Func! predicate, params System.Func![]! predicates) -> System.Func! +static Funcky.Extensions.FuncExtensions.Or(this System.Func! predicate, params System.Func![]! predicates) -> System.Func! +static Funcky.Extensions.StringExtensions.SplitLazy(this string! text, params char[]! separators) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.StringExtensions.SplitLazy(this string! text, params string![]! separators) -> System.Collections.Generic.IEnumerable! +static Funcky.Monads.LazyExtensions.Select(this System.Lazy! lazy, System.Func! selector) -> System.Lazy! +static Funcky.Monads.LazyExtensions.SelectMany(this System.Lazy! lazy, System.Func!>! selector, System.Func! resultSelector) -> System.Lazy! +static Funcky.Monads.LazyExtensions.SelectMany(this System.Lazy! lazy, System.Func!>! selector) -> System.Lazy! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Interleave(params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Collections.Generic.IEnumerable!).Interleave(params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.EnumerableExtensions.Interleave(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!) +static Funcky.Extensions.EnumerableExtensions.Concat(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Concat(System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Concat(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Concat(System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Return(params TResult[]! elements) -> System.Collections.Generic.IReadOnlyList! +static Funcky.Extensions.EnumerableExtensions.Return(params TResult[]! elements) -> System.Collections.Generic.IReadOnlyList! +static Funcky.Extensions.EnumerableExtensions.Cycle(TResult element) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.CycleMaterialized(System.Collections.Generic.IReadOnlyCollection! source) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.CycleRange(System.Collections.Generic.IEnumerable! source) -> Funcky.IBuffer! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Cycle(TResult element) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).CycleMaterialized(System.Collections.Generic.IReadOnlyCollection! source) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).CycleRange(System.Collections.Generic.IEnumerable! source) -> Funcky.IBuffer! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).FromNullable(TResult? element) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).FromNullable(TResult? element) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).RepeatMaterialized(System.Collections.Generic.IReadOnlyCollection! source, int count) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).RepeatRange(System.Collections.Generic.IEnumerable! source, int count) -> Funcky.IBuffer! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Return(TResult element) -> System.Collections.Generic.IReadOnlyList! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Successors(Funcky.Monads.Option first, System.Func>! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Successors(Funcky.Monads.Option first, System.Func! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Successors(TResult first, System.Func>! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.extension(System.Linq.Enumerable!).Successors(TResult first, System.Func! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.FromNullable(TResult? element) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.FromNullable(TResult? element) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.RepeatMaterialized(System.Collections.Generic.IReadOnlyCollection! source, int count) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.RepeatRange(System.Collections.Generic.IEnumerable! source, int count) -> Funcky.IBuffer! +static Funcky.Extensions.EnumerableExtensions.Return(TResult element) -> System.Collections.Generic.IReadOnlyList! +static Funcky.Extensions.EnumerableExtensions.Successors(Funcky.Monads.Option first, System.Func>! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Successors(Funcky.Monads.Option first, System.Func! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Successors(TResult first, System.Func>! successor) -> System.Collections.Generic.IEnumerable! +static Funcky.Extensions.EnumerableExtensions.Successors(TResult first, System.Func! successor) -> System.Collections.Generic.IEnumerable! +Funcky.Extensions.AssemblyNameInfoParseExtensions +Funcky.Extensions.AssemblyNameInfoParseExtensions.extension(System.Reflection.Metadata.AssemblyNameInfo!) +Funcky.Extensions.AuthenticationHeaderValueParseExtensions +Funcky.Extensions.AuthenticationHeaderValueParseExtensions.extension(System.Net.Http.Headers.AuthenticationHeaderValue!) +Funcky.Extensions.BigIntegerParseExtensions +Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger) +Funcky.Extensions.BooleanParseExtensions +Funcky.Extensions.BooleanParseExtensions.extension(bool) +Funcky.Extensions.ByteParseExtensions +Funcky.Extensions.ByteParseExtensions.extension(byte) +Funcky.Extensions.CacheControlHeaderValueParseExtensions +Funcky.Extensions.CacheControlHeaderValueParseExtensions.extension(System.Net.Http.Headers.CacheControlHeaderValue!) +Funcky.Extensions.CharParseExtensions +Funcky.Extensions.CharParseExtensions.extension(char) +Funcky.Extensions.ContentDispositionHeaderValueParseExtensions +Funcky.Extensions.ContentDispositionHeaderValueParseExtensions.extension(System.Net.Http.Headers.ContentDispositionHeaderValue!) +Funcky.Extensions.ContentRangeHeaderValueParseExtensions +Funcky.Extensions.ContentRangeHeaderValueParseExtensions.extension(System.Net.Http.Headers.ContentRangeHeaderValue!) +Funcky.Extensions.DateOnlyParseExtensions +Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly) +Funcky.Extensions.DateTimeOffsetParseExtensions +Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset) +Funcky.Extensions.DateTimeParseExtensions +Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime) +Funcky.Extensions.DecimalParseExtensions +Funcky.Extensions.DecimalParseExtensions.extension(decimal) +Funcky.Extensions.DoubleParseExtensions +Funcky.Extensions.DoubleParseExtensions.extension(double) +Funcky.Extensions.EntityTagHeaderValueParseExtensions +Funcky.Extensions.EntityTagHeaderValueParseExtensions.extension(System.Net.Http.Headers.EntityTagHeaderValue!) +Funcky.Extensions.EnumParseExtensions +Funcky.Extensions.EnumParseExtensions.extension(System.Enum!) +Funcky.Extensions.EnumParseExtensions.extension(TEnum) +Funcky.Extensions.GuidParseExtensions +Funcky.Extensions.GuidParseExtensions.extension(System.Guid) +Funcky.Extensions.Int16ParseExtensions +Funcky.Extensions.Int16ParseExtensions.extension(short) +Funcky.Extensions.Int32ParseExtensions +Funcky.Extensions.Int32ParseExtensions.extension(int) +Funcky.Extensions.Int64ParseExtensions +Funcky.Extensions.Int64ParseExtensions.extension(long) +Funcky.Extensions.IPAddressParseExtensions +Funcky.Extensions.IPAddressParseExtensions.extension(System.Net.IPAddress!) +Funcky.Extensions.IPEndPointParseExtensions +Funcky.Extensions.IPEndPointParseExtensions.extension(System.Net.IPEndPoint!) +Funcky.Extensions.IPNetworkParseExtensions +Funcky.Extensions.IPNetworkParseExtensions.extension(System.Net.IPNetwork) +Funcky.Extensions.MediaTypeHeaderValueParseExtensions +Funcky.Extensions.MediaTypeHeaderValueParseExtensions.extension(System.Net.Http.Headers.MediaTypeHeaderValue!) +Funcky.Extensions.MediaTypeWithQualityHeaderValueParseExtensions +Funcky.Extensions.MediaTypeWithQualityHeaderValueParseExtensions.extension(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue!) +Funcky.Extensions.NameValueHeaderValueParseExtensions +Funcky.Extensions.NameValueHeaderValueParseExtensions.extension(System.Net.Http.Headers.NameValueHeaderValue!) +Funcky.Extensions.NameValueWithParametersHeaderValueParseExtensions +Funcky.Extensions.NameValueWithParametersHeaderValueParseExtensions.extension(System.Net.Http.Headers.NameValueWithParametersHeaderValue!) +Funcky.Extensions.NumberParseExtensions +Funcky.Extensions.NumberParseExtensions.extension(TNumber) +Funcky.Extensions.ParsableParseExtensions +Funcky.Extensions.ParsableParseExtensions.extension(TParsable) +Funcky.Extensions.ParsableParseExtensions.extension(TSpanParsable) +Funcky.Extensions.ParsableParseExtensions.extension(TUtf8SpanParsable) +Funcky.Extensions.ProductHeaderValueParseExtensions +Funcky.Extensions.ProductHeaderValueParseExtensions.extension(System.Net.Http.Headers.ProductHeaderValue!) +Funcky.Extensions.ProductInfoHeaderValueParseExtensions +Funcky.Extensions.ProductInfoHeaderValueParseExtensions.extension(System.Net.Http.Headers.ProductInfoHeaderValue!) +Funcky.Extensions.RangeConditionHeaderValueParseExtensions +Funcky.Extensions.RangeConditionHeaderValueParseExtensions.extension(System.Net.Http.Headers.RangeConditionHeaderValue!) +Funcky.Extensions.RangeHeaderValueParseExtensions +Funcky.Extensions.RangeHeaderValueParseExtensions.extension(System.Net.Http.Headers.RangeHeaderValue!) +Funcky.Extensions.RetryConditionHeaderValueParseExtensions +Funcky.Extensions.RetryConditionHeaderValueParseExtensions.extension(System.Net.Http.Headers.RetryConditionHeaderValue!) +Funcky.Extensions.SByteParseExtensions +Funcky.Extensions.SByteParseExtensions.extension(sbyte) +Funcky.Extensions.SingleParseExtensions +Funcky.Extensions.SingleParseExtensions.extension(float) +Funcky.Extensions.StringWithQualityHeaderValueParseExtensions +Funcky.Extensions.StringWithQualityHeaderValueParseExtensions.extension(System.Net.Http.Headers.StringWithQualityHeaderValue!) +Funcky.Extensions.TimeOnlyParseExtensions +Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly) +Funcky.Extensions.TimeSpanParseExtensions +Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan) +Funcky.Extensions.TransferCodingHeaderValueParseExtensions +Funcky.Extensions.TransferCodingHeaderValueParseExtensions.extension(System.Net.Http.Headers.TransferCodingHeaderValue!) +Funcky.Extensions.TransferCodingWithQualityHeaderValueParseExtensions +Funcky.Extensions.TransferCodingWithQualityHeaderValueParseExtensions.extension(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue!) +Funcky.Extensions.TypeNameParseExtensions +Funcky.Extensions.TypeNameParseExtensions.extension(System.Reflection.Metadata.TypeName!) +Funcky.Extensions.UInt16ParseExtensions +Funcky.Extensions.UInt16ParseExtensions.extension(ushort) +Funcky.Extensions.UInt32ParseExtensions +Funcky.Extensions.UInt32ParseExtensions.extension(uint) +Funcky.Extensions.UInt64ParseExtensions +Funcky.Extensions.UInt64ParseExtensions.extension(ulong) +Funcky.Extensions.VersionParseExtensions +Funcky.Extensions.VersionParseExtensions.extension(System.Version!) +Funcky.Extensions.ViaHeaderValueParseExtensions +Funcky.Extensions.ViaHeaderValueParseExtensions.extension(System.Net.Http.Headers.ViaHeaderValue!) +Funcky.Extensions.WarningHeaderValueParseExtensions +Funcky.Extensions.WarningHeaderValueParseExtensions.extension(System.Net.Http.Headers.WarningHeaderValue!) +static Funcky.Extensions.AssemblyNameInfoParseExtensions.extension(System.Reflection.Metadata.AssemblyNameInfo!).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.AssemblyNameInfoParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.AuthenticationHeaderValueParseExtensions.extension(System.Net.Http.Headers.AuthenticationHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.AuthenticationHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BooleanParseExtensions.extension(bool).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BooleanParseExtensions.extension(bool).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BooleanParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BooleanParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.extension(byte).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.CacheControlHeaderValueParseExtensions.extension(System.Net.Http.Headers.CacheControlHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.CacheControlHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.CharParseExtensions.extension(char).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.CharParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ContentDispositionHeaderValueParseExtensions.extension(System.Net.Http.Headers.ContentDispositionHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ContentDispositionHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ContentRangeHeaderValueParseExtensions.extension(System.Net.Http.Headers.ContentRangeHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ContentRangeHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(string? candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseOrNone(string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.extension(System.DateOnly).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateOnlyParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseOrNone(string? candidate, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.extension(System.DateTimeOffset).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? formatProvider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeOffsetParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseOrNone(string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.extension(System.DateTime).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DateTimeParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.extension(decimal).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DecimalParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.extension(double).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.DoubleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.EntityTagHeaderValueParseExtensions.extension(System.Net.Http.Headers.EntityTagHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EntityTagHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(System.Enum!).ParseOrNone(System.Type! enumType, string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(System.Enum!).ParseOrNone(System.Type! enumType, string? candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(System.Enum!).ParseOrNone(System.Type! enumType, System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(System.Enum!).ParseOrNone(System.Type! enumType, System.ReadOnlySpan candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(TEnum).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(TEnum).ParseOrNone(string? candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(TEnum).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.extension(TEnum).ParseOrNone(System.ReadOnlySpan candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(System.Type! enumType, string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(System.Type! enumType, string? candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(System.Type! enumType, System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(System.Type! enumType, System.ReadOnlySpan candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(string? candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.EnumParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, bool ignoreCase) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseExactOrNone(string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.extension(System.Guid).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseExactOrNone(string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.GuidParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.extension(short).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.extension(int).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.extension(long).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.Int64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.IPAddressParseExtensions.extension(System.Net.IPAddress!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPAddressParseExtensions.extension(System.Net.IPAddress!).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPAddressParseExtensions.extension(System.Net.IPAddress!).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPAddressParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPAddressParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPAddressParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPEndPointParseExtensions.extension(System.Net.IPEndPoint!).ParseOrNone(string! candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPEndPointParseExtensions.extension(System.Net.IPEndPoint!).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPEndPointParseExtensions.ParseOrNone(string! candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPEndPointParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPNetworkParseExtensions.extension(System.Net.IPNetwork).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPNetworkParseExtensions.extension(System.Net.IPNetwork).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPNetworkParseExtensions.extension(System.Net.IPNetwork).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPNetworkParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPNetworkParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPNetworkParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.MediaTypeHeaderValueParseExtensions.extension(System.Net.Http.Headers.MediaTypeHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.MediaTypeHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.MediaTypeWithQualityHeaderValueParseExtensions.extension(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.MediaTypeWithQualityHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.NameValueHeaderValueParseExtensions.extension(System.Net.Http.Headers.NameValueHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.NameValueHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.NameValueWithParametersHeaderValueParseExtensions.extension(System.Net.Http.Headers.NameValueWithParametersHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.NameValueWithParametersHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.NumberParseExtensions.extension(TNumber).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.NumberParseExtensions.extension(TNumber).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.NumberParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.NumberParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.extension(TParsable).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.extension(TParsable).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.extension(TUtf8SpanParsable).ParseOrNone(System.ReadOnlySpan utf8Text) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.extension(TUtf8SpanParsable).ParseOrNone(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.extension(TSpanParsable).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.extension(TSpanParsable).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.ParseOrNone(System.ReadOnlySpan utf8Text) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.ParseOrNone(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParsableParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ProductHeaderValueParseExtensions.extension(System.Net.Http.Headers.ProductHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ProductHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ProductInfoHeaderValueParseExtensions.extension(System.Net.Http.Headers.ProductInfoHeaderValue!).ParseOrNone(string! candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ProductInfoHeaderValueParseExtensions.ParseOrNone(string! candidate) -> Funcky.Monads.Option +static Funcky.Extensions.RangeConditionHeaderValueParseExtensions.extension(System.Net.Http.Headers.RangeConditionHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.RangeConditionHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.RangeHeaderValueParseExtensions.extension(System.Net.Http.Headers.RangeHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.RangeHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.RetryConditionHeaderValueParseExtensions.extension(System.Net.Http.Headers.RetryConditionHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.RetryConditionHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.extension(sbyte).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SByteParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.extension(float).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.SingleParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.StringWithQualityHeaderValueParseExtensions.extension(System.Net.Http.Headers.StringWithQualityHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.StringWithQualityHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(string? candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseOrNone(string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.extension(System.TimeOnly).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(string? candidate, string? format) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeOnlyParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider, System.Globalization.DateTimeStyles style) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseOrNone(string? candidate, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.extension(System.TimeSpan).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(string? candidate, string? format, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(string? candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, string?[]? formats, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseExactOrNone(System.ReadOnlySpan candidate, System.ReadOnlySpan format, System.IFormatProvider? formatProvider, System.Globalization.TimeSpanStyles styles) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TimeSpanParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? formatProvider) -> Funcky.Monads.Option +static Funcky.Extensions.TransferCodingHeaderValueParseExtensions.extension(System.Net.Http.Headers.TransferCodingHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TransferCodingHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TransferCodingWithQualityHeaderValueParseExtensions.extension(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TransferCodingWithQualityHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.TypeNameParseExtensions.extension(System.Reflection.Metadata.TypeName!).ParseOrNone(System.ReadOnlySpan candidate, System.Reflection.Metadata.TypeNameParseOptions? options = null) -> Funcky.Monads.Option +static Funcky.Extensions.TypeNameParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Reflection.Metadata.TypeNameParseOptions? options = null) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.extension(ushort).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt16ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.extension(uint).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt32ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.extension(ulong).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(string? candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(string? candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.UInt64ParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.VersionParseExtensions.extension(System.Version!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.VersionParseExtensions.extension(System.Version!).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.VersionParseExtensions.extension(System.Version!).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.VersionParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.VersionParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.VersionParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ViaHeaderValueParseExtensions.extension(System.Net.Http.Headers.ViaHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ViaHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.WarningHeaderValueParseExtensions.extension(System.Net.Http.Headers.WarningHeaderValue!).ParseOrNone(string? candidate) -> Funcky.Monads.Option +static Funcky.Extensions.WarningHeaderValueParseExtensions.ParseOrNone(string? candidate) -> Funcky.Monads.Option +Funcky.Extensions.Excluding +Funcky.Extensions.Excluding.Excluding() -> void +Funcky.Extensions.IIntervalBoundary +Funcky.Extensions.Including +Funcky.Extensions.Including.Including() -> void +Funcky.Extensions.NumberExtensions +Funcky.Extensions.NumberExtensions.extension(byte) +Funcky.Extensions.NumberExtensions.extension(sbyte) +Funcky.Extensions.NumberExtensions.extension(short) +Funcky.Extensions.NumberExtensions.extension(ushort) +Funcky.Extensions.NumberExtensions.extension(int) +Funcky.Extensions.NumberExtensions.extension(uint) +Funcky.Extensions.NumberExtensions.extension(long) +Funcky.Extensions.NumberExtensions.extension(ulong) +Funcky.Extensions.NumberExtensions.extension(nint) +Funcky.Extensions.NumberExtensions.extension(nuint) +Funcky.Extensions.NumberExtensions.extension(System.Int128) +Funcky.Extensions.NumberExtensions.extension(System.UInt128) +Funcky.Extensions.NumberExtensions.extension(System.Half) +Funcky.Extensions.NumberExtensions.extension(float) +Funcky.Extensions.NumberExtensions.extension(double) +Funcky.Extensions.NumberExtensions.extension(decimal) +Funcky.Extensions.NumberExtensions.extension(char) +Funcky.Extensions.NumberExtensions.extension(System.Numerics.BigInteger) +static Funcky.Extensions.Excluding.IsLowerBoundOf(T boundary, T number) -> bool +static Funcky.Extensions.Excluding.IsUpperBoundOf(T boundary, T number) -> bool +static Funcky.Extensions.Including.IsLowerBoundOf(T boundary, T number) -> bool +static Funcky.Extensions.Including.IsUpperBoundOf(T boundary, T number) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this byte number, byte from, byte to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this char number, char from, char to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this decimal number, decimal from, decimal to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this double number, double from, double to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this float number, float from, float to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this int number, int from, int to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this long number, long from, long to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this nint number, nint from, nint to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this nuint number, nuint from, nuint to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this sbyte number, sbyte from, sbyte to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this short number, short from, short to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this System.Half number, System.Half from, System.Half to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this System.Int128 number, System.Int128 from, System.Int128 to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this System.Numerics.BigInteger number, System.Numerics.BigInteger from, System.Numerics.BigInteger to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this System.UInt128 number, System.UInt128 from, System.UInt128 to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this uint number, uint from, uint to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this ulong number, ulong from, ulong to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(this ushort number, ushort from, ushort to) -> bool +static Funcky.Extensions.NumberExtensions.InRange(TNumber number, TNumber from, TNumber to) -> bool +Funcky.Extensions.IIntervalBoundary.IsLowerBoundOf(T boundary, T number) -> bool +Funcky.Extensions.IIntervalBoundary.IsUpperBoundOf(T boundary, T number) -> bool +Funcky.Extensions.NumberExtensions.extension(byte).InRange(byte from, byte to) -> bool +Funcky.Extensions.NumberExtensions.extension(sbyte).InRange(sbyte from, sbyte to) -> bool +Funcky.Extensions.NumberExtensions.extension(short).InRange(short from, short to) -> bool +Funcky.Extensions.NumberExtensions.extension(ushort).InRange(ushort from, ushort to) -> bool +Funcky.Extensions.NumberExtensions.extension(int).InRange(int from, int to) -> bool +Funcky.Extensions.NumberExtensions.extension(uint).InRange(uint from, uint to) -> bool +Funcky.Extensions.NumberExtensions.extension(long).InRange(long from, long to) -> bool +Funcky.Extensions.NumberExtensions.extension(ulong).InRange(ulong from, ulong to) -> bool +Funcky.Extensions.NumberExtensions.extension(nint).InRange(nint from, nint to) -> bool +Funcky.Extensions.NumberExtensions.extension(nuint).InRange(nuint from, nuint to) -> bool +Funcky.Extensions.NumberExtensions.extension(System.Int128).InRange(System.Int128 from, System.Int128 to) -> bool +Funcky.Extensions.NumberExtensions.extension(System.UInt128).InRange(System.UInt128 from, System.UInt128 to) -> bool +Funcky.Extensions.NumberExtensions.extension(System.Half).InRange(System.Half from, System.Half to) -> bool +Funcky.Extensions.NumberExtensions.extension(float).InRange(float from, float to) -> bool +Funcky.Extensions.NumberExtensions.extension(double).InRange(double from, double to) -> bool +Funcky.Extensions.NumberExtensions.extension(decimal).InRange(decimal from, decimal to) -> bool +Funcky.Extensions.NumberExtensions.extension(char).InRange(char from, char to) -> bool +Funcky.Extensions.NumberExtensions.extension(System.Numerics.BigInteger).InRange(System.Numerics.BigInteger from, System.Numerics.BigInteger to) -> bool +Funcky.Extensions.AssemblyExtensions +Funcky.Extensions.AssemblyExtensions.extension(System.Reflection.Assembly!) +Funcky.Extensions.AssemblyExtensions.extension(System.Reflection.Assembly!).EntryPointOrNone.get -> Funcky.Monads.Option +Funcky.Extensions.DirectoryInfoExtensions +Funcky.Extensions.DirectoryInfoExtensions.extension(System.IO.DirectoryInfo!) +Funcky.Extensions.DirectoryInfoExtensions.extension(System.IO.DirectoryInfo!).ParentOrNone.get -> Funcky.Monads.Option +Funcky.Extensions.ExceptionExtensions +Funcky.Extensions.ExceptionExtensions.extension(System.Exception!) +Funcky.Extensions.ExceptionExtensions.extension(System.Exception!).InnerExceptionOrNone.get -> Funcky.Monads.Option +Funcky.Extensions.HttpHeadersExtensions.extension(System.Net.Http.Headers.HttpResponseHeaders!) +Funcky.Extensions.HttpHeadersExtensions.extension(System.Net.Http.Headers.HttpResponseHeaders!).LocationOrNone.get -> Funcky.Monads.Option +Funcky.Extensions.MemberInfoExtensions +Funcky.Extensions.MemberInfoExtensions.extension(System.Reflection.MemberInfo!) +Funcky.Extensions.MemberInfoExtensions.extension(System.Reflection.MemberInfo!).DeclaringTypeOrNone.get -> Funcky.Monads.Option +Funcky.Extensions.TypeExtensions +Funcky.Extensions.TypeExtensions.extension(System.Type!) +Funcky.Extensions.TypeExtensions.extension(System.Type!).BaseTypeOrNone.get -> Funcky.Monads.Option +static Funcky.Extensions.AssemblyExtensions.get_EntryPointOrNone(System.Reflection.Assembly! assembly) -> Funcky.Monads.Option +static Funcky.Extensions.DirectoryInfoExtensions.get_ParentOrNone(System.IO.DirectoryInfo! directory) -> Funcky.Monads.Option +static Funcky.Extensions.ExceptionExtensions.get_InnerExceptionOrNone(System.Exception! exception) -> Funcky.Monads.Option +static Funcky.Extensions.HttpHeadersExtensions.get_LocationOrNone(System.Net.Http.Headers.HttpResponseHeaders! headers) -> Funcky.Monads.Option +static Funcky.Extensions.MemberInfoExtensions.get_DeclaringTypeOrNone(System.Reflection.MemberInfo! member) -> Funcky.Monads.Option +static Funcky.Extensions.TypeExtensions.get_BaseTypeOrNone(System.Type! type) -> Funcky.Monads.Option +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! elementSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! +static Funcky.Extensions.AsyncEnumerableExtensions.AdjacentGroupBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable!>! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Chunk(int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).ExclusiveScan(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).InclusiveScan(TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).Inspect(System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).WhereSelect(System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Chunk(this System.Collections.Generic.IAsyncEnumerable! source, int size, System.Func!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.ExclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.InclusiveScan(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.Inspect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! inspector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.WhereSelect(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector) -> System.Collections.Generic.IAsyncEnumerable! +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func!, System.Collections.Generic.IReadOnlyList!, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.PartitionAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).AverageOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).FirstOrNoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).LastOrNoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MaxOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).MinOrNoneAsync(System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).NoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +Funcky.Extensions.AsyncEnumerableExtensions.extension(System.Collections.Generic.IAsyncEnumerable!).SingleOrNoneAsync(System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.AverageOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.FirstOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.LastOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MaxOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.MinOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Extensions.AsyncEnumerableExtensions.NoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static Funcky.Extensions.AsyncEnumerableExtensions.SingleOrNoneAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask> +static Funcky.Monads.Result.Try(System.Func! function) -> Funcky.Monads.Result +static Funcky.Monads.Result.TryAsync(System.Func!>! function) -> System.Threading.Tasks.Task>! +Funcky.Extensions.BooleanExtensions +Funcky.Extensions.BooleanExtensions.extension(bool) +Funcky.Extensions.BooleanExtensions.extension(bool).Then(System.Func>! selector) -> Funcky.Monads.Option +Funcky.Extensions.BooleanExtensions.extension(bool).Then(System.Func! selector) -> Funcky.Monads.Option +Funcky.Extensions.BooleanExtensions.extension(bool).Then(TItem value) -> Funcky.Monads.Option +static Funcky.Extensions.BooleanExtensions.Then(this bool condition, System.Func>! selector) -> Funcky.Monads.Option +static Funcky.Extensions.BooleanExtensions.Then(this bool condition, System.Func! selector) -> Funcky.Monads.Option +static Funcky.Extensions.BooleanExtensions.Then(this bool condition, TItem value) -> Funcky.Monads.Option diff --git a/Funcky/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/Funcky/PublicAPI/net11.0/PublicAPI.Unshipped.txt new file mode 100644 index 000000000..ce46d7500 --- /dev/null +++ b/Funcky/PublicAPI/net11.0/PublicAPI.Unshipped.txt @@ -0,0 +1,47 @@ +#nullable enable +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(char value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(char value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(System.Text.Rune value) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(System.Text.Rune value, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(System.Text.Rune value, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(System.Text.Rune value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(System.Text.Rune value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).IndexOfOrNone(System.Text.Rune value, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(char value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(char value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(char value, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(System.Text.Rune value) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(System.Text.Rune value, int startIndex) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(System.Text.Rune value, int startIndex, int count) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(System.Text.Rune value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(System.Text.Rune value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +Funcky.Extensions.StringExtensions.extension(string!).LastIndexOfOrNone(System.Text.Rune value, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.extension(System.Numerics.BigInteger).ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.BigIntegerParseExtensions.ParseOrNone(System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.IPEndPointParseExtensions.extension(System.Net.IPEndPoint!).ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.IPEndPointParseExtensions.ParseOrNone(System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this System.ReadOnlySpan candidate, System.Globalization.NumberStyles style, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseBigIntegerOrNone(this System.ReadOnlySpan candidate, System.IFormatProvider? provider) -> Funcky.Monads.Option +static Funcky.Extensions.ParseExtensions.ParseIPEndPointOrNone(this System.ReadOnlySpan candidate) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, char value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, char value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, System.Text.Rune value) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.IndexOfOrNone(this string! haystack, System.Text.Rune value, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, char value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, char value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, char value, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, System.Text.Rune value) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex, int count) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex, int count, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, System.Text.Rune value, int startIndex, System.StringComparison comparisonType) -> Funcky.Monads.Option +static Funcky.Extensions.StringExtensions.LastIndexOfOrNone(this string! haystack, System.Text.Rune value, System.StringComparison comparisonType) -> Funcky.Monads.Option diff --git a/changelog.md b/changelog.md index 2f9bad9ba..e5543cd89 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,18 @@ All notable changes to this project will be documented in this file. Funcky adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## Funcky 4.0.0 + +* Funcky and Funcky.Async add a `net11.0` asset and are built with the .NET 11 SDK (release candidate 3 while .NET 11 + is in preview). The `net11.0` asset of Funcky.Async only forwards to Funcky, like the `net10.0` one. No target + framework is removed in this step; see `SupportPolicy.md` for the frameworks Funcky 4 drops. +* The `net11.0` asset gains the UTF-8 parse overloads that .NET 11 adds `TryParse(ReadOnlySpan, …)` for: + `ParseBigIntegerOrNone` and `ParseIPEndPointOrNone` on `ReadOnlySpan`, and `BigInteger.ParseOrNone` and + `IPEndPoint.ParseOrNone` taking a `ReadOnlySpan`. +* The `net11.0` asset also wraps the search overloads .NET 11 adds to `string`: `IndexOfOrNone` and `LastIndexOfOrNone` + for a `char` with a `StringComparison` and a start index or count, and both for a `Rune` in every shape the `char` + overloads come in. + ## Funcky 3.8.0 | Funcky.Async 1.6.0 | Funcky.Xunit 2.3.0 | Funcky.Xunit.v3 1.1.0 | Funcky.Analyzers 2.1.0 * Add `InRange(from, to)` extension (.NET 7+) on all BCL numeric types to check whether a value lies within diff --git a/global.json b/global.json index 00bb7ec89..851a7de67 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,7 @@ { "sdk": { - "version": "10.0.400", - "rollForward": "feature" + "version": "11.0.100-rc.3.26522.148", + "rollForward": "feature", + "allowPrerelease": true } }