quotations

quotations

文章 0 浏览 5

F# 引用可以用于创建适用于任意 F# 记录类型的函数吗?

给定一个 F# 记录: type R = { X : string ; Y : string } 和两个对象: let a = { X = null ; Y = "##" } let b = { X = "##" ; Y = null } 以及字…

转瞬即逝 2025-01-04 23:07:38 1 0

逃亡” HTML 标签上的 \ 不起作用

我的最终代码如下所示: 请注意 36\" 部分 - " 用 \ 转义,所以它应该可以工作,对吧?不,在 Shadowbox 上,标题被截断,只写着: 发丝、24 种颜色选…

旧故 2025-01-03 13:13:43 1 0

代码引用和表达式树

我想知道这两个功能在底层的实现方式是否有什么区别?即,不只是建立在旧的良好表达式树之上的代码引用吗? 谢谢。…

初相遇 2024-12-15 22:09:06 1 0

如何在csh中将字符串连接在一起?

我想将字符串连接在一起以在 csh 脚本 file1.csh 中创建命令字符串。但是,csh 不断抱怨 commandString 变量错误,我真的不知道我做错了什么。这是部…

番薯 2024-12-14 08:02:55 3 0

引用真实用途

我遇到了“引用”一词,我试图找出一些现实生活中使用它的例子。为每个代码表达式提供 AST 的能力听起来很棒,但如何在现实生活中使用它呢? 有谁知道…

如果没有你 2024-12-06 07:18:35 5 0

使用“内联”时,(+) 和 (-) 之间的行为不一致;及报价评估

有谁知道为什么 sub 抛出异常而 add 不抛出异常?这是一个错误吗? open Microsoft.FSharp.Linq.QuotationEvaluation let inline add x = x + x let i…

小矜持 2024-12-05 03:02:38 4 0

是否可以区分类型化和非类型化的嵌套引用?

例如,给定 ;在 x @> 和 ;在 x @> 中,我可以将两者与 Patterns.Let(_, (Patterns.Quote(_) as q), _) -> 相匹配q 但我无法区分类型化和非类型化 q。…

゛清羽墨安 2024-11-18 05:21:22 4 0

F# 特殊引号? (##)

我刚刚跑过 http://frankniemeyer.blogspot.com/2010/ 04/minimalistic-native-64-bit-array.html 其中包含一行 (# "sizeof !0" type('T) : nativeint…

落叶缤纷 2024-11-04 22:52:56 8 0

区分引用的通用值“call”和通用函数调用

给出以下内容: let f = typeof.Name, typeof.Name //val f : string * string let g() = typeof.Name, typeof.Name //val g : unit -> string * stri…

虚拟世界 2024-10-21 11:51:28 8 0

PHP - 创建函数问题

我试图理解这段代码,但我不能:( $time = date('Y-m-d', strtotime('-30 days')); $what = create_function('$a', 'return $a.'.'"'." AND date > '$t…

子栖 2024-10-17 16:46:29 7 0

如何从引用的表达式匹配中获取模块、函数等的 F# 名称

我继续致力于开发 F# 引用表达式的打印机,它不一定是完美的,但我想看看有什么可能。用于分解引用表达式的 Microsoft.FSharp.Quotations.Patterns 和…

泪冰清 2024-10-10 04:01:01 7 0

计算 PowerPack 中的合成报价表达式时出错

我正在尝试修改报价然后评估它们。在这里,我从基础开始,只是尝试使用 Quotations api 创建报价。引用绑定正常,但在评估时出现错误。 #r @"FSharpPo…

一念一轮回 2024-10-03 02:26:56 11 0

什么是 F# 引号?

F# 中的“引号”是什么?它们的用途是什么?…

寂寞花火° 2024-09-15 06:25:37 11 0

生成参数化 F# 引用

假设我们有一个简单的 F# 引用: type Pet = { Name : string } let exprNonGeneric = x.Name) @@> 生成的引用如下: val exprNonGeneri : Expr = New…

蓝天 2024-09-12 13:56:30 9 0

F#:带有类型定义的引用?

我正在使用引号,但看不到类型定义的表达式模式。真的没有吗,还是我错过了什么? <@@ type MyType (name:string) = member x.Name = name @@> 给出“…

芯好空 2024-09-12 00:25:22 11 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

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