FSharp.Control.Reactive 5.0.5

dotnet add package FSharp.Control.Reactive --version 5.0.5                
NuGet\Install-Package FSharp.Control.Reactive -Version 5.0.5                
此命令在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="FSharp.Control.Reactive" Version="5.0.5" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add FSharp.Control.Reactive --version 5.0.5                
#r "nuget: FSharp.Control.Reactive, 5.0.5"                
#r 指令可以在 F# Interactive 和多语言笔记本中使用。将此内容复制到交互式工具或脚本的源代码中,以引用包。
// Install FSharp.Control.Reactive as a Cake Addin
#addin nuget:?package=FSharp.Control.Reactive&version=5.0.5

// Install FSharp.Control.Reactive as a Cake Tool
#tool nuget:?package=FSharp.Control.Reactive&version=5.0.5                

为 Reactive Extensions 提供一个 F# 友好的包装器。

产品 兼容和计算出的附加目标框架版本。
.NET net5.0 兼容。 net5.0-windows 已计算。 net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.1 兼容。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 兼容。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
更多关于 目标框架.NET Standard 的信息。

NuGet 包 (20)

显示依赖 FSharp.Control.Reactive 的前 5 个 NuGet 包

下载
Fake.Core.Target

FAKE - F# Make - 是一个 .NET 的构建自动化工具。任务和依赖关系在 F# 集成的 DSL 中指定。

GetIt

.NET 库,有助于以有趣的方式进行编程。灵感来源于 Scratch 和海龟图形。

Ionide.ProjInfo.ProjectSystem

MSBuild 评估、fsproj 文件加载和 F# 工具的项目系统

FSharp.Data.GraphQL.Server

FSharp 实现了 Facebook GraphQL 查询语言(服务器)

FSharp.Control.Reactive.Testing

为 Reactive Extensions 提供一个 F# 友好的包装器。

GitHub 仓库 (2)

显示依赖 FSharp.Control.Reactive 的前 2 个流行 GitHub 仓库

仓库 星标
lowleveldesign/wtrace
基于 ETW 的 Windows 命令行跟踪工具
lucassklp/Desktop.Robot
一个用于以编程方式控制你的鼠标和键盘的 .NET Core 库
版本 下载 最后更新
5.0.5 907,073 5/3/2022
5.0.4 1,037 5/3/2022
5.0.3 1,039 5/3/2022
5.0.2 748,192 3/5/2021
5.0.1 1,547 3/5/2021
5.0.0 8,240 2/25/2021
4.5.0 64,935 12/13/2020
4.4.2 152,183 7/4/2020
4.4.1 4,577 6/27/2020
4.4.0 74,910 6/10/2020
4.3.3 7,704 6/5/2020
4.3.2 1,361 6/5/2020
4.3.1 1,655 6/5/2020
4.3.0 22,295 5/22/2020
4.2.0 1,146,527 3/6/2019
4.1.0 225,865 6/6/2018
4.0.0 15,466 2/21/2018
3.5.0 129,249 12/5/2016
3.4.1 25,965 4/26/2016
3.4.0 1,964 4/24/2016
3.2.0 13,584 5/16/2015
3.1.2 1,887 4/3/2015
3.1.1 2,066 2/12/2015
3.1.0 1,778 2/12/2015
3.0.1 2,329 12/7/2014
2.4.0 5,562 10/14/2014
2.3.7 1,657 10/14/2014
2.3.6 1,671 10/13/2014
2.3.5 1,637 9/30/2014
2.3.2 1,591 9/30/2014
2.3.1 4,463 9/26/2014

### 5.0.5 版本新功能 -(发布日期 2022/5/4)
* 对 FSharp.Core 没有限制
### 5.0.4 版本新功能 -(发布日期 2022/5/4)
* 支持 IL Trimming [#166](https://github.com/fsprojects/FSharp.Control.Reactive/pull/166)
### 5.0.3 版本新功能 -(发布日期 2022/5/3)
* 添加了对 .NET 6.0 的支持 [#165](https://github.com/fsprojects/FSharp.Control.Reactive/pull/165)
### 5.0.2 版本新增 - (发布日期:2021/3/6)
* 降级对 FSharp.Core 的要求至 4.7.2 或更高版本
### 5.0.1 版本新增 - (发布日期:2021/3/5)
* 更新 TFMs 以与 System.Reactive 对齐 [#161](https://github.com/fsprojects/FSharp.Control.Reactive/pull/161)
* 现在支持 .NET Framework 4.7.2, .NET Standard 2.0, .NET Core 3.1 和 .NET 5.0
### 5.0.0 版本新增 - (发布日期:2021/2/24)
* 将 [System.Reactive 升级至 5.0](https://github.com/dotnet/reactive/releases/tag/rxnet-v5.0.0)
* 移除了对 .Net Framework 4.6 的支持,因为它不再被 Rx 5.0 支持
* 现在,通过在整个 Rx 中一致地使用 ExceptionDispatchInfo,确保在 Rx 中重新抛出的异常会保留原始堆栈跟踪。
### 4.5.0 版本新增 - (发布日期:2020/12/12)
* 添加 Observable.replayBufferOn [#157](https://github.com/fsprojects/FSharp.Control.Reactive/pull/157)
* 添加针对 netstandard2.1 和 net5.0 的额外包目标
### 4.4.2 版本新增 - (发布日期:2020/07/03)
* 用 Rx 原生替换自定义 IObservable 实现 [#152](https://github.com/fsprojects/FSharp.Control.Reactive/pull/152)
### 4.4.1 版本新增 - (发布日期:2020/06/27)
* 更新到 System.Reactive 4.4.1 [#151](https://github.com/fsprojects/FSharp.Control.Reactive/pull/151)
### 4.4.0 版本新增 - (发布日期:2020/06/10)
* 添加 `Disposable.disposeWith` [#145](https://github.com/fsprojects/FSharp.Control.Reactive/pull/146)
* 添加 `Observable.ignoreElements` [#148](https://github.com/fsprojects/FSharp.Control.Reactive/pull/148)
### 4.3.3 版本新增 - (发布日期:2020/06/05)
* 修复 observe 中的 try ... with 问题 [#122](https://github.com/fsprojects/FSharp.Control.Reactive/pull/144)
* 完善对 Observable.choose 的修复 [#143](https://github.com/fsprojects/FSharp.Control.Reactive/pull/143)
### 4.3.2 版本新增 - (发布日期:2020/06/05)
* 修复可处置组合问题 [#139 和 #140](https://github.com/fsprojects/FSharp.Control.Reactive/pull/141)
### 4.3.1 版本新增 - (发布日期:2020/06/05)
* 修复 Observable.choose 的问题 [#131](https://github.com/fsprojects/FSharp.Control.Reactive/pull/128)
### 4.3.0 版本新增 - (发布日期:2020/05/21)
* 修复问题 [#115](https://github.com/fsprojects/FSharp.Control.Reactive/pull/128)
* 修复问题 [#126](https://github.com/fsprojects/FSharp.Control.Reactive/pull/127)
* 修复问题 [#129](https://github.com/fsprojects/FSharp.Control.Reactive/pull/130)
* 用 Xunit 添加测试 [#118](https://github.com/fsprojects/FSharp.Control.Reactive/pull/118)
### 4.2.0 版本新增 - (发布日期:2019/03/06)
* F# API 的扩展
### 4.1.0 版本新增 - (发布日期:2018/06/06)
* 更新至 System.Reactive 4.0。
### 4.0.0 版本新增 - (发布日期:2018/02/21)
* 支持 netstandard-2.0
* 将 Subject 添加到核心库。
* 添加 FSharp.Control.Reactive.Testing 库,提供更符合 F# 习惯的 Rx 测试库 API。
### 3.5.0 版本新增 - (发布日期:2016/12/05)
* 更新至 Rx 3.0
### 3.4.1 版本新增 - (发布日期:2016/04/26)
* 重新启用 .NET 4.0 构建,而不是 .NET 4.5。
### 3.4.0 版本新增 - (发布日期:2016/04/24)
* 提供 .NET 4.5 和 Profile259 构建。
### 3.3.0 版本新增 - (发布日期:2016/03/05)
新增了`Disposables`模块,包含一个`compose`函数,该函数将创建一个新的`IDisposable`对象,该对象将销毁提供的`IDisposable`序列。
修复`groupByCompare`以实际使用提供的`comparer`。
### 3.2.0版新增 -(发布于2015/05/16)
* 修复了`subscribeOn`应该接受`IScheduler`的错误。
* 将`subscribeOn`重命名为`subscribeOnContext`,以与其他类似函数保持一致性。
* 添加了接收`IScheduler`的`subscribeOn`。
* 添加了`subscribeOn`的测试。
* 添加了`ofAsync`、`liftAsync`和`flatmapAsync`。
### 3.1.2版新增 -(发布于2015/04/03)
* 删除了Observable.Create的不必要签名,并添加了测试以展示用法。
### 3.1.1版新增 -(发布于2015/02/12)
对接受F#函数而不是`Func`的签名进行了额外修正 #51
### 3.1.0版新增 -(发布于2015/02/12)
修复了`Observable.create`的签名以更好地适应F#。 #56
将`ObservableBuilder.Return`和`ObservableBuilder.ReturnFrom`标记为`过时`,因为用户应使用`Yield`和`YieldFrom`,这些允许有多个结果。 #53
将`RxQueryBuilder`函数`ExactlyOne`、`ExactlyOneOrDefault`、`Find`、`Head`、`HeadOrDefault`、`Last`和`LastOrDefault`的签名更改为它们的异步等效版本。 #57
### 3.0.1版新增 -(发布于2014/12/07)
#48 一些Observable函数的可组合性不强
**注意**:由于函数名称和签名的更新,包括重大变更
#47 Replay重载未使用窗口或bufferSize参数
在ObservableBuilder中使用一致的功能类型。
现在使用来自NuGet的FSharp.Core。
### 2.4.0版新增 -(发布于2014/10/14)
感谢marklam的更新
将distinct函数的签名更改为接收F#函数
添加了一个使用调度程序的ofSeq版本(ofSeqOn)
将scanInit的参数顺序调整得更具有可组合性
更正了一些拼写错误并添加了一些测试
### 2.3.7版新增 -(发布于2014/10/14)
更新到Rx 2.2.5
更新了Paket引导程序
### 2.3.6版新增 -(发布于2014/10/13)
现在正在生成文档!
### 2.3.0版新增 -(发布于2014/09/26)
添加了QueryBuilder
添加了许多来自Rx的包装器,感谢Jared Hester!
**重大变更**
新命名空间是`FSharp.Control.Reactive`
`Observable`模块不再与命名空间自动打开
`Observable.zip`现在以`obs1`然后是`obs2`的“正确”顺序接收参数
`Observable.subscribe`已移动到`Observable.subscribeWithCallbacks`
`Observable.subscribe`现在仅接受`onNext`回调
**待办事项**
添加测试
添加文档
### 2.2.131002版新增 -(发布于2013/10/02)
重新结构化模块和命名空间以遵守F#编码准则
### 2.1.131002版新增 -(发布于2013/10/02)
发布F#对Rx的包装器
### 2.0.121121-rc版新增 -(发布于2012/11/21)
基于Rx 2.0-rtm的F#对Rx的包装器的发布候选版本
### 2.0.6-rc版新增 -(发布于2012/07/26)
首次通过NuGet发布F#对Rx 2.0-rc的包装器