Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

FSharp.Control.AsyncSeq

Package Overview
Dependencies
Maintainers
2
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fsharp.control.asyncseq - nuget Package Compare versions

Comparing version
2.0.1
to
2.0.0
+14
-2
FSharp.Control.AsyncSeq.nuspec

@@ -5,3 +5,3 @@ <?xml version="1.0" encoding="utf-8" standalone="yes"?>

<id>FSharp.Control.AsyncSeq</id>
<version>2.0.1</version>
<version>2.0.0</version>
<authors>Tomasz Petricek, David Thomas, Ryan Riley, Steffen Forkmann</authors>

@@ -14,3 +14,15 @@ <owners>Tomasz Petricek, David Thomas, Ryan Riley, Steffen Forkmann</owners>

<summary>Asynchronous sequences for F#</summary>
<releaseNotes>Add AsyncSeq.sum, length, contains, exists, forall, tryPick, tryFind</releaseNotes>
<releaseNotes>Simplify ofObservableBuffered and toBlockingSeq
Move to IAsyncEnumerable model to support try/finally and try/with
Rename replicate to replicateInfinite
Rename toList to toListAsync
Rename toArray to toArrayAsync
Rename zipWithIndexAsync to mapiAsync
Rename interleave to interleaveChoice
Add interleave
Add mergeChoice
Fix performance of mergeAll
Add init, initInfinite
Add initAsync, initInfiniteAsync, replicateInfinite
Add RequireQualifiedAccess to AsyncSeq</releaseNotes>
<copyright>Copyright 2015</copyright>

@@ -17,0 +29,0 @@ <tags>F# async fsharpx</tags>

+17
-52

@@ -291,3 +291,3 @@ <?xml version="1.0" encoding="utf-8"?>

</member>
<member name="M:FSharp.Control.AsyncSeq.mapiAsync``2(Microsoft.FSharp.Core.FSharpFunc{System.Int64,Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Control.FSharpAsync{``1}}},FSharp.Control.IAsyncEnumerable{``0})">
<member name="M:FSharp.Control.AsyncSeq.mapiAsync``2(Microsoft.FSharp.Core.FSharpFunc{System.Int32,Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Control.FSharpAsync{``1}}},FSharp.Control.IAsyncEnumerable{``0})">
<summary>

@@ -372,5 +372,4 @@ Builds a new asynchronous sequence whose elements are generated by

<summary>
Asynchronously iterates over the input sequence and generates &apos;x&apos; for
every input element for which the specified function
returned &apos;Some(x)&apos;
Same as AsyncSeq.chooseAsync, but the specified function is synchronous
and processes the input element immediately.
</summary>

@@ -380,4 +379,4 @@ </member>

<summary>
Iterates over the input sequence and calls the specified function for
every value.
Same as AsyncSeq.iterAsync, but the specified function is synchronous
and performs the side-effect immediately.
</summary>

@@ -395,46 +394,5 @@ </member>

</member>
<member name="M:FSharp.Control.AsyncSeq.length``1(FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Asynchronously determine the number of elements in the sequence
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.indexed``1(FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Return an asynhronous sequence which, when iterated, includes an integer indicating the index of each element in the sequence.
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.forall``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Asynchronously determine if the predicate returns true for all values in the sequence
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.exists``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Asynchronously determine if there is a value in the sequence for which the predicate returns true
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.tryFind``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Asynchronously find the first value in a sequence for which the predicate returns true
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.tryPick``2(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpOption{``1}},FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Asynchronously pick a value from a sequence
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.contains``1(``0,FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Asynchronously determine if the sequence contains the given value
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.sum``1(FSharp.Control.IAsyncEnumerable{``0})">
<summary>
Asynchronously sum the elements of the input asynchronous sequence using the specified function.
</summary>
</member>
<member name="M:FSharp.Control.AsyncSeq.fold``2(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{``1,``0}},``0,FSharp.Control.IAsyncEnumerable{``1})">
<summary>
Asynchronously aggregate the elements of the input asynchronous sequence using the
specified &apos;aggregation&apos; function.
Same as AsyncSeq.foldAsync, but the specified function is synchronous.
</summary>

@@ -444,4 +402,8 @@ </member>

<summary>
Asynchronously aggregate the elements of the input asynchronous sequence using the
specified asynchronous &apos;aggregation&apos; function.
Aggregates the elements of the input asynchronous sequence using the
specified &apos;aggregation&apos; function. The result is an asynchronous
workflow that returns the final result.
The aggregation function is asynchronous (and the input sequence will
be asked for the next element after the processing of an element completes).
</summary>

@@ -458,4 +420,7 @@ </member>

<summary>
Iterates over the input sequence and calls the specified asynchronous function for
every value. The input sequence will be asked for the next element after
Iterates over the input sequence and calls the specified function for
every value (to perform some side-effect asynchronously).
The specified function is asynchronous (and the input sequence will
be asked for the next element after the processing of an element completes).
</summary>

@@ -462,0 +427,0 @@ </member>

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet