FSharpPlus.TypeLevel 1.6.1

前缀已保留
dotnet add package FSharpPlus.TypeLevel --version 1.6.1                
NuGet\Install-Package FSharpPlus.TypeLevel -Version 1.6.1                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="FSharpPlus.TypeLevel" Version="1.6.1" />                
对于支持 PackageReference 的项目,请将此 XML 节复制到项目文件中以引用此包。
paket add FSharpPlus.TypeLevel --version 1.6.1                
#r "nuget: FSharpPlus.TypeLevel, 1.6.1"                
#r 指令可以在 F# Interactive 和 Polyglot Notebooks 中使用。请将此复制到交互工具或脚本的源代码中,以引用此包。
// Install FSharpPlus.TypeLevel as a Cake Addin
#addin nuget:?package=FSharpPlus.TypeLevel&version=1.6.1

// Install FSharpPlus.TypeLevel as a Cake Tool
#tool nuget:?package=FSharpPlus.TypeLevel&version=1.6.1                

FSharpPlus

Download NuGet NuGet Preview Made with F# License - Apache 2.0

F#+ 是一个旨在将 F# 提升至函数式编程下一级的基础库。

如果我们想象 F# 远远超过它现在所能做到的,那会怎样呢?

F#+ 建立在 FSharp 之上,使用泛型编程技术帮助您避免样板代码。但是,通过命名规范和签名,它尽可能地'增强'而不是'替换'现有的模式。

入门很容易,因为您可以从享受一些扩展和泛型函数开始,但随着您了解越多,您会发现 F#+ 的其他部分也会逐渐展开并变得有用。

有关详细信息,请参阅 文档

寻求帮助

我们很乐意回答任何问题,包括完全的新手!

请加入我们,在

...或者您可以在带有标签F#+Stack Overflow上提问

贡献

项目托管在GitHub上,您可以在那里报告问题、分支项目并提交_pull requests_。欢迎提出讨论问题或提问,请毫不犹豫地填写新问题表单!

  • 开发者指南包含有关实现中类型类概念的翻译的实施惯例的详细信息。
  • 设计指南包含有关命名指导实现选择和影响运行时间和编译时间性能的选择的详细信息。
产品 版本 兼容和额外的目标框架版本。
.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.0 已计算。 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 包

此包没有被任何 NuGet 包使用。

GitHub 仓库

此包没有被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
1.6.1 161 2/13/2024
1.6.0 180 1/29/2024
1.5.0 529 10/15/2023
1.4.0 407 2/22/2023
1.3.3 280 2/5/2023
1.3.2 340 12/2/2022
1.3.0-CI02919 124 11/14/2022
1.3.0-CI02744 147 9/15/2022
1.2.5 649 8/31/2022
1.2.0 527 6/6/2021
1.2.0-CI01971 264 3/27/2021

FSharpPlus 1.6.1 发布说明  - 2024 年 2 月 13 日
------------------------------------------------------

添加非顺序应用运算符和计算表达式
添加适当的 SeqT 实现
矩阵和向量类型实现了 IEnumerable 和 IReadOnly 的接口
向字典添加有限的闭包支持
添加 (前向) tee 运算符 (|-)
添加 "mapsquared" 管道运算符 (|>>>) 和 (<<<|)
向 DList<'T> 添加一些函数、接口和优化
添加 findLastSliceIndex 和 tryFindLastSliceIndex
添加 Result.Sequence
添加 Result.iterError
添加 Validation.ofOptionWith
添加 List.chunkBy
将 Sequence 重载重命名为 Sequential
将 Async.Await, Async.AsTask 等重载添加到 Async.Sequential
将 empty 和 isEmpty 添加到 IReadOnlyCollection 和 Exception 模块
修复 List 和 Array 中的 lift3 的 bug
泛型遍历的类型推断略有改进