FSharpAux 2.0.0

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

// Install FSharpAux as a Cake Tool
#tool nuget:?package=FSharpAux&version=2.0.0                

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 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 标准 的更多信息。

NuGet 包 (17)

显示依赖 FSharpAux 的前 5 个 NuGet 包

下载
FSharpAux.IO

包描述

FSharp.Stats

F#-first 线性代数、机器学习、拟合、信号处理和统计测试。

BioFSharp

使用 F# 编写的开源生物信息学和计算生物学工具箱。

BioFSharp.IO

用于各种生物文件格式的读写函数

Graphoscope

网络科学的一种实用方法。

GitHub 仓库

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

版本 下载 最后更新
2.0.0 26,797 4/21/2023
1.1.0 18,362 11/10/2021
1.0.0 39,266 2/13/2020

这是一个主要版本,它将 `FSharpAux` 分离成 2 个项目
- `FSharpAux.Core` 包含所有可以通过 Fable 转译为 JavaScript 的功能
- `FSharpAux` 依赖于 `FSharpAux.Core`,并添加了仅在 .NET 环境中工作的功能。
为了在 .NET 中使用,有意保持了与旧包相同的名称。
`FSharpAux.IO` 不受此更改的影响,因为 IO 功能本身就无法转译。
附加发布说明
FSharpAux**
添加功能用于
字符串
* 去除前后空白:接受一个字符串并返回其副本,其中移除了所有前导和尾部空白字符。
* 列表
* 交集:计算两个列表的交集。
* 外交差集:计算两个列表的外交差集(在数学上称为“对称差”)。
* 当满足条件时分组:遍历输入列表中的元素并对相邻元素进行分组。当指定谓词关于列表中的元素成立时,将开始新的分组(以及迭代开始时)。
例如
`List.groupWhen isOdd [3;3;2;4;1;2]` = `[[3]; [3; 2; 4]; [1; 2]]`
* 数组
* 交集:计算两个数组的交集。
* 外交差集:计算两个数组的外交差集(在数学上称为“对称差”)。
* 当满足条件时分组:遍历输入数组中的元素并对相邻元素进行分组。当指定谓词关于数组中的元素成立时,将开始新的分组(以及迭代开始时)。
例如
`Array.groupWhen isOdd [|3;3;2;4;1;2|]` = `[|[|3|]; [|3; 2; 4|]; [|1; 2|]|]`
* 序列
* 交集:计算两个序列的交集。
* 外交差集:计算两个序列的外交差集(在数学上称为“对称差”)。
* 片段数组
* fromArray2D:从二维数组创建片段数组。
修复错误
序列
* 当满足条件时分组:当最后的项目满足条件时返回不正确的结果。即使它应该单独分组,最后的项也没有被分组。
* 字符串
* first:当应用于空字符串时返回`IndexOutOfRangeException`。已更改为`System.IndexOutOfRangeException`。
* last:当应用于空字符串时返回`IndexOutOfRangeException`。已更改为`System.IndexOutOfRangeException`。
* 数组
* 当满足条件时分组:如果谓词从未返回true,则返回一个空数组。
* contains:已移除。现在存在于FSharp.Core库中,因此不再需要。
一些拼写改正