f#

f#

文章 1 浏览 101

Seq{/* yielding sth */} :可变变量错误

我正在尝试学习 F#(我是一名 C# 开发人员),并在尝试编译以下代码时遇到第一个问题: let decompose n = seq{ let mutable c = n let mutable i = 2…

彩扇题诗 2024-12-11 02:03:36 0 0

F# 中的递归加法使用

我正在尝试在 F# m + 0 := m m + (n + 1) := (m + n) + 1 中实现以下加法的递归定义我似乎无法获得正确的语法,最接近的我've come is let rec plus x…

一百个冬季 2024-12-11 01:45:17 0 0

F# 中有标准选项工作流程吗?

标准 F# 库中是否有(也许)wokflow (monad) 选项? 我发现了十几个手工实现(1, 2)此工作流程,但我真的不想在我的项目中引入非标准且不太可信的代…

浮云落日 2024-12-11 00:50:06 1 0

在 F# 中打印大型列表

我正在尝试使用 F# 打印一个大列表,但遇到了困难。我正在尝试在 F# 中创建一个词法分析器,我相信我已经完成了,但我似乎无法让它打印整个列表来检查…

想念有你 2024-12-10 22:06:15 1 0

F#:成对减少/聚合序列或列表

我对函数式编程相当陌生,并且在列表处理任务方面遇到一些问题。我有一个如下所示的记录集合: type TestRec = { Id : string Amount : int } 现在我…

我纯我任性 2024-12-10 21:56:42 0 0

类型提供者:如何重新生成?

您将如何创建LINQ-TO-SQL类型提供程序、生成或/和重新生成类? 我刚刚向数据库添加了一个新表,但类型提供程序无法弄清楚这一点。我尝试删除带有类型…

┊风居住的梦幻卍 2024-12-10 21:20:29 0 0

将 F# 故障转换为 Scala

如何将 F# 的失败异常转换为 Scala。 我有以下代码: let rec getAny text = let FailureText = "Text." if test then failwith FailureText else tex…

夏末染殇 2024-12-10 20:18:26 0 0

将带有条件的 F# 模式匹配转换为 Scala

如何将具有 when 条件的 F# 模式匹配转换为 Scala? 我在 F# 中有以下代码: match t0, t1 with | "a", _ -> true | b, "a" when not (b = "c") -> fa…

遗失的美好 2024-12-10 20:16:51 1 0

两个简单的 F# 问题

我想理解 F# 的两个片段,但不知道该谷歌什么。第一: let ``1+2`` () = .... 我猜这只是意味着“将表达式转换为标识符”?但如果我想引用这个功能,…

街道布景 2024-12-10 18:54:19 0 0

从 C# 调用 F# 对象的接口方法

给定 F# 类型: type Foo() = member this.Prop with get() = () interface IDisposable with member this.Dispose() = () 在 C# 中,我创建对象,但…

め可乐爱微笑 2024-12-10 16:44:11 0 0

取消引用:我错过了什么?

我正在尝试让 Unquote 库与 .NET 4 中的 xUnit 一起使用,并且我'我根本没有运气让测试运行。因此,我将其分解为最简单的重现步骤。有人知道我可能会…

慈悲佛祖 2024-12-10 14:41:21 0 0

为什么 F# 突然从函数返回值作为 @+行号?

我在 F# 中有一些代码工作正常,但现在有任何函数返回与 @ + 行号绑定的 let 名称吗?所以之前当我做这样的事情时: let sqlData = GetSummary 2011 …

み零 2024-12-10 14:34:57 0 0

使用 F# 的 `ref` 与 `mutable` 赋值运算符

考虑以下代码: let mutable a = 0. let b = ref 0. a <- // works printfn "%A" a 4. + 8. b := // does not work printfn "%A" a 4. + 8. b := ( //…

挽清梦 2024-12-10 12:14:39 0 0

如果我在 Linux 上以 mono 构建 .NET 应用程序,编译后的可执行文件是否可以直接移植到 Windows 7?

我在 Linux 笔记本电脑上安装了 mono,并开始学习如何使用基本的 Windows.Forms 界面编写 F# 程序。 我使用 fsc 在 Linux 上编译的 *.exe 文件可以直…

眼眸印温柔 2024-12-10 10:03:27 0 0

为什么我的电脑不允许我向顾客打招呼?

我正在写一份申请来更换我们的技术支持部门。当客户需要技术支持时,我们只需向他邮寄一张包含此应用程序的软盘,他只需将其放入计算机洞中并安装即可…

慵挽 2024-12-10 09:23:58 0 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文