腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
F#
记录
类型
是
作为
结构
还是
类
实现
的
?
、
我在
F#
中使用
记录
类型
来存储一些简单
的
数据,例如: { y: float;p1.y - p2.y ; z = p1.z - p2.z }我不知道这是
作为
值
类型
还是
引用
类型
实现
的
我曾
浏览 2
提问于2011-07-07
得票数 5
回答已采纳
1
回答
定义中
的
意外关键字“成员”,在
F#
模块中
在此点或之前
的
预期不完整
的
结构
化构造或其他令牌。
浏览 0
提问于2019-06-14
得票数 1
回答已采纳
1
回答
引用,它列出哪些
F#
类型
是
值
类型
,哪些
是
引用
类型
。
、
是否有一个很好
的
引用来制表哪些
F#
类型
是
值
类型
,哪些
是
引用
类型
?或者,是否有一个很好
的
方法来查询一个
类型
来确定它是哪一个?是的,我知道
类
是
引用
类型
,而
结构
是
值
类型
。同时,对于
F#
类型
而言,这种区别并不总是直观
的
。例如,。显然,
记录
类型
也是如
浏览 2
提问于2015-03-27
得票数 1
回答已采纳
2
回答
F#
函数应该放在模块、
类
或其他
结构
中吗?
、
我开始用
F#
编写代码,并从函数中调用函数
作为
参数--网上有大量
的
学习资源。现在,我试图把这些片段组合成不仅仅是一个函数集合
的
东西。不幸
的
是
,我找不到很多资源来处理
结构
、设计,甚至
是
“比特”
是
如何结合在一起
的
。考虑使用一个模块来保存您
的
值声明。 定义中
结构
化
结构
的
意外开始。预期'
浏览 6
提问于2011-09-26
得票数 31
回答已采纳
1
回答
具有可变字段
的
F#
+
记录
中
的
等式推断
、
、
、
、
常见
的
相等/比较成员设计准则是不在可变引用
类型
上
实现
结构
相等,而是查看具有可变字段
的
F#
记录
类型
: let mutableRecordMap
是
在内部排序
的
,但是mutable
记录
字段允许我在
记录
实例已经在映射中时更改排序,这是非常糟糕
的
。我认为
F#
应该为声明可变字
浏览 0
提问于2011-01-19
得票数 6
回答已采纳
1
回答
GRPC -为什么“`CallInvoker`”需要强制“`TRequest: class`”和“`TResponse: class`”?
、
、
抽象
类
CallInvoker在Grpc.Core中定义
的
签名对TRequest和TResponse都施加了
类型
约束class。这防止了将
结构
用作远程方法
的
响应,例如,它不使用
F#
结果
类型
Result<'a, 'b>
作为
响应
类型
,因为
F#
Result<_, _>
是
结构
类型
。
浏览 0
提问于2020-04-07
得票数 2
回答已采纳
1
回答
F#
中
的
记录
存根
、
由于
F#
记录
实际上
是
密封
的
类
,所以我不能对
记录
类型
进行存根。是否有一个属性可以放在
F#
中
的
记录
上,这样它就不会被编译成密封
的
,这样我就可以对
记录
进行存根了吗?System.TypeLoadException :无法从程序集'DynamicProxyGenAssembly2、Version=0.0.0.0、Culture=neutral、PublicKeyToken=nul
浏览 1
提问于2012-05-08
得票数 1
回答已采纳
1
回答
为什么
F#
集需要IComparable?
因此,我试图使用
F#
集
作为
哈希表。但是我
的
元素
类型
没有
实现
IComparable接口(尽管它
实现
了IEquatable)。由于比较约束,我说不允许使用该
结构
,这是错误
的
。通过进一步
的
阅读,我发现
F#
集
是
使用二叉树
实现
的
,这使得插入导致了O(log(n))。这在我看来很奇怪,为什么设置
的
结构
是
这样设计
的<
浏览 2
提问于2015-02-09
得票数 9
回答已采纳
1
回答
递归地爬行各种
记录
类型
的
列表。
、
我有一个数据
结构
,它由一个
F#
记录
列表组成,其中一个成员本身就是一个不同
类型
的
记录
列表,例如,大约有4个层次
结构
。我必须创建这个
结构
的
代码有点冗长,但可以工作。现在,我希望创建一个泛型
的
尾递归函数,该函数从层次
结构
的
顶层分解此数据
结构
的
列表,以生成一个映射,即该层次
结构
的
底层列表中项目数
的
计数
浏览 1
提问于2012-08-08
得票数 2
1
回答
F#
,主格
类型
或
结构
类型
、
F#
有主格
类型
系统
还是
结构
类型
系统? 我知道OCaml
是
结构
化
类型
的
,尽管
F#
似乎不是这样
的
,这是正确
的
吗?
浏览 0
提问于2010-06-29
得票数 13
回答已采纳
1
回答
模块与
F#
中
的
名称空间
我有一个用
F#
编写
的
库,供C#和
F#
使用。此库在模块bar中
的
命名空间random中定义了一个
类
foonamespace random 问题
是
:将外部可使用
的
代码定义到模块中,而不是名称空间中,C#有没有优势?我知道模块
浏览 5
提问于2009-07-20
得票数 9
回答已采纳
3
回答
测试
F#
中
的
空值引用
source")>] Source:string} then tweet.User.Name编译器发出错误:“
类型
'TweetUser‘没有'null’
作
浏览 0
提问于2012-05-25
得票数 15
回答已采纳
1
回答
在
F#
/ .NET中
实现
标准ML签名
、
、
、
、
(问题位于粗体
的
底部。) 我正在研究,并试图将第一个数据
结构
及其
实现
从标准ML转换为
F#
。,但是没有办法将
F#
类型
实现
为任何实质性
的
东西,因为没有构造函数,它也不被认为
是
接口(而且不能编写为接口,因为val Stack和val empty不是函数)。它在fsi中编译为一个
类
,但显然没有构造函数或任何
实现
它
的
方法。val head: 'a Stack -> '
浏览 0
提问于2019-08-12
得票数 2
回答已采纳
3
回答
包含成员与
类
的
F#
记录
在
F#
中,您可以使用成员函数定义
记录
,也可以创建
类
。Genre = KPop;first.PrintMessage()是否可以通过某种隐藏
的
FSharp强制转换将
类
转换为
记录
,反之亦然?
浏览 0
提问于2019-04-25
得票数 4
1
回答
在
F#
中使用C#中
的
非歧视联合
类型
我已经在
F#
库中声明了一些数据
类型
,我希望从C#代码中填充这些
类型
。我遇到
的
问题
是
,只有DU
的
get
作为
类
“导出”,请考虑这个示例文件Test.fs: | A一开始,当引用<em
浏览 2
提问于2016-01-03
得票数 1
回答已采纳
2
回答
F#
引用
类型
我正在处理一个项目,在这个项目中,
F#
代码将被其他.NET项目使用-所以我使用
类
。x.DayOpen Math.Round(x.GetChange()/x.DayOpen,4) 当我从用C#编写
的
一些单元测试中使用它时这个
类
使用第一个
类
,因此我确保它低于VS2012中
的
原始
类
。当我创建下一个
类
时,我可以通过intellisense看到它。open Syste
浏览 4
提问于2013-11-23
得票数 1
回答已采纳
3
回答
将OCaml转换为
F#
:
类型
和
类型
推断之间
的
区别
、
、
、
在研究
F#
和OCaml之间
的
差异时,我发现他们倾向于关注和 。然后我发现了,它将
类型
和
类型
推断列为不同
的
特征。由于特写文章说OCaml和
F#
都使用
类型
推断,我认为这是一个标准算法,即一个不允许变化
的
算法,这两个特徵
是
如何联系
的
?是否达马斯-米尔纳
是
构建两个
类型
推理系统
的
基础,但它们各自都基于
类型
来修改达马斯-米尔纳? 我还检查了
F#</e
浏览 0
提问于2012-09-10
得票数 8
回答已采纳
3
回答
使用
F#
中
的
类
(可变vs不可变/成员与自由函数)
我目前正在做
F#
轨道。对于不知道的人来说,学习或改进编程语言
是
解决小问题
的
TDD风格。type AccountStatus = Open | Closed type BankAccount (balance, status) =更有经验
的
<e
浏览 3
提问于2016-08-12
得票数 16
回答已采纳
1
回答
如何为
F#
类
实现
结构
等号?
、
在C#中,我将为
结构
相等
的
类
实现
Equals,如下所示:{ {other.someField && } } 在
F#
中,我们有这方面的
记录
,但是如果我们想要使用继承,就必须
实现
浏览 1
提问于2016-08-13
得票数 8
回答已采纳
2
回答
什么
是
行
类型
?它们
是
代数数据
类型
吗?
、
、
、
我经常听说
F#
缺乏对OCaml行
类型
的
支持,这使得语言比
F#
更强大。 他们是什么?它们
是
代数数据
类型
,如sum
类型
(歧视联合)
还是
乘积
类型
(元组、
记录
)?是否可以用其他方言(如
F#
)编写行
类型
?
浏览 7
提问于2018-01-04
得票数 32
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券