腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
F#
异常
类型
的
性质
是什么
、
我正在学习
F#
,我发现了一个有趣
的
问题。我们可以使用
F#
类型
exception但是,当我们匹配它时,我们可以使用与匹配区分
的
联合相同
的
语法。这是怎么做
的
?
F#
异常
的
类型
是什么
?我试着搜索,但没有找到明确
的
答案。谢谢。
浏览 1
提问于2011-07-08
得票数 1
回答已采纳
1
回答
如何基于Int创建新
的
类型
安全基元
类型
?
、
、
我正在使用
的
示例是
F#
。一个这样
的
例子是声明单例联合:type CustomerId = CustomerId of intlet orderId = OrderId 42 因此,在
F#</
浏览 9
提问于2019-11-01
得票数 2
1
回答
F#
类型
提供程序与C#接口+实体框架
、
、
、
这里有
类型
提供程序,它完全消除了在代码中创建数据库对象
的
需要:它们是由
类型
提供程序自动创建
的
! 凉爽
的
!但这是吗?首先,必须有人创建/更新数据库对象,如果涉及多个开发人员,那么数据库可能而且将在不同分支中被升级/降级是很自然
的
。到目前为止,根据我
的
经验,当涉及到
F#
类型
的
提供者时,这是一个极大
的
痛苦。即使首先使用C# EF代码来处理迁移,也需要一些“广泛
的
萨满舞
浏览 0
提问于2019-01-21
得票数 14
回答已采纳
1
回答
为通用应用程序创建一个
F#
PCL (a.k.a )。存储应用程序或Windows应用程序或WinRT应用程序)
、
、
、
由于
F#
也支持PCL,Windows8.1和Windows 8.1是支持
的
目标,所以我想在
F#
PCL上实现同样
的
目标(如果可能的话)。PCL中使用和生成Windows
类型
(在
F#
PCL中没有来自Visual
的
抱怨,也没有来自C# (通用)App
的
抱怨),但是当我实际运行(Universal) WindowsApp时,当使用
F#
运行时
类型
的
函数从C# (Universal)应用程序在
F#<
浏览 1
提问于2015-04-29
得票数 7
1
回答
如何在不将结果传递给
F#
中
的
调用者
的
情况下捕获特定
类型
的
异常
?
、
我试图捕获一个特定
的
异常
,以获取用于日志记录
的
底层消息,但我不希望将
异常
传递回调用方法。我知道在C#怎么做,
F#
?嗯。 | _ -> () 在下面的代码中,我
的
目标是计算一个NullReferenceException
类型
,但它可能是任何
类型
的
错误。,当我指定
异常
类型
浏览 3
提问于2021-04-30
得票数 1
回答已采纳
2
回答
什么是行
类型
?它们是代数数据
类型
吗?
、
、
、
我经常听说
F#
缺乏对OCaml行
类型
的
支持,这使得语言比
F#
更强大。 他们
是什么
?它们是代数数据
类型
,如sum
类型
(歧视联合)还是乘积
类型
(元组、记录)?是否可以用其他方言(如
F#
)编写行
类型
?
浏览 7
提问于2018-01-04
得票数 32
回答已采纳
3
回答
CLR与OCaml
异常
开销
、
、
、
阅读开头
的
F#
-,我专注于以下段落: 为什么,由于CLR,如果
F#
比在OCaml中抛出
异常
要花费更多?在这种情况下,正确修改代码
的
最佳方法
是什么</
浏览 7
提问于2012-06-09
得票数 13
回答已采纳
2
回答
如何定义一个
异常
类型
和另一个
类型
的
递归关系?
、
在
F#
中创建包含抛出
异常
类型
的
异常
的
最佳方法
是什么
?以下内容不起作用: // this fails since HeaderInfo is not yet defined.
浏览 0
提问于2011-08-10
得票数 0
回答已采纳
1
回答
在
F#
中最常用
的
表示错误
的
方法
是什么
?
、
我正在从事
F#
项目,我想知道使用Result
类型
在
F#
中返回域错误
的
最佳实践
是什么
。我认为有几种方法:type DomainException(message) = | Some x -> Ok x | None -> Error(new ItemNotFoundException("some
浏览 1
提问于2018-12-06
得票数 3
1
回答
强
类型
但用户可扩展
的
集合在
F#
中?
、
我正在设计一个数据结构,用于与来自C#
的
F#
API进行交互。广义地说,它是一个强
类型
的
组件集合(ComponentCollection),其中组件可能有不同
的
类型
。第一关是这样
的
: { } { } type ComponentCollection如果不更改ComponentCollection
类型
,组件
的</e
浏览 1
提问于2020-11-02
得票数 2
1
回答
WebAPI2 OData
F#
类型
提供程序
、
、
我按照Mike
的
教程“查找WebAPI2 OData”创建了一个提供程序。然后,我创建了一个
F#
项目,使用
类型
提供程序在教程发现之后使用该服务。问题是,在创建Type提供程序时,我得到了这个
异常
: 错误1
类型
提供程序'Microsoft.FSharp.Data.TypeProviders.DesignTime.DataProviders‘报告了一个错误显然,最近
的
F#
类型
提供程序不支持OData版本3。是否有一种方法可以将OData服务更改为
浏览 2
提问于2014-01-03
得票数 2
回答已采纳
1
回答
理解
F#
中
的
“失败”
类型
吗?
、
、
如何理解
F#
中
的
故障
类型
? > failwith;; val it : (string -> 'a) 为什么它与泛型
类型
'a‘关联,而不是与
异常
关联?
浏览 14
提问于2020-11-04
得票数 0
回答已采纳
2
回答
F#
:“X=Y of Z”
的
意思
type X = Y of Z在
F#
中
是什么
意思?特别是,Y标记有任何物质用途吗?如果我想表达X是一个由基础
类型
Z支持
的
类型
,为什么在这个表达式中我需要Y?根据,of关键字用于表示以下其中之一:严格地说,根据docs,type X = Y of Z不属于上述3类中
的
任何一种。它不是
异常
类型
,因为
异常
类型
不存在。 因此,尽
浏览 2
提问于2020-12-13
得票数 3
回答已采纳
1
回答
F#
:从单个函数返回不同
类型
的
值
、
我正在尝试使用一个函数来返回一种
类型
或另一种
类型
。在
F#
中是否有任何方式对此进行编码,而不创建新
的
受歧视
的
联合
类型
并从函数中返回受歧视
的
联合?下面是一个不编译
的
简单示例: | JString of string |JN
浏览 0
提问于2016-03-30
得票数 0
回答已采纳
1
回答
等效于C#
类型
参数中
的
F#
_通配符
、
F#
允许您让编译器计算出
类型
参数应该
是什么
。let foo = [| 1 |] let bar = Array.head<_> foo (您实际上永远不会这样做,您会丢弃参数,但这只是说明性
的
)。 在C#中有没有等同
的
东西?问题是……我有接受30个
类型
参数
的
F#
代码,从
F#
调用这段代码是微不足道
的
,编译器只是解决它(如果它不能,那么指定1个参数并通配符将很好地提示编译器做什么),从C#调用这段代码是可怕<
浏览 11
提问于2020-10-18
得票数 2
回答已采纳
1
回答
F#
类型
规则作为推理规则
、
、
由于
F#
使用,
类型
推断使用,所以
F#
类型
规则在哪里表示为查找。我怀疑它们不是发布
的
,很容易找到,甚至不能作为推理规则使用,这就是我为什么要问
的
原因。谷歌
F#
type rules没有返回任何相关信息。 搜索给出了section 14 - Inference Procedures
的
解释,但没有给出实际
的
规则。我知道我可以通过阅读
F#
源代码()来提取它们,但这需要时间来提取和验证。另外,虽然我精通Prolog,这给了我一
浏览 3
提问于2016-05-02
得票数 2
回答已采纳
2
回答
返回结果
类型
的
异常
我正在尝试使用
F#
默认存在
的
错误:
异常
。我想用结果
类型
来处理错误,但是如果我尝试将
异常
的
专门化(如ArgumentException )作为error返回,Visual说“这个函数需要太多
的
参数,或者在不需要函数
的
上下文中使用”。我
的
消息来源: if x = 0.0 then
浏览 0
提问于2017-09-08
得票数 2
回答已采纳
1
回答
f#
处理多个
异常
类型
的
异常
、
我试图根据
异常
类型
(如c#中
的
异常
类型
)捕获
异常
,但当我在行| :?System.Exception as genericException ->执行以下This type test or downcast will always时,会出现编译器错误--您在
F#
中没有多个
浏览 1
提问于2015-05-15
得票数 4
回答已采纳
2
回答
签名程序集上
的
Xamarin错误
、
、
、
我使用
F#
和C#成功地使用Xamarin开发并构建了我
的
应用程序。Microsoft.FSharp.Core.Operators
类型
的
无法绑定函数op_Division我尝试了其他<
浏览 7
提问于2014-03-21
得票数 0
回答已采纳
1
回答
F#
和ASP.NET
、
、
有没有可能用
F#
代码编写ASP.NET应用程序?如果是,是如何实现
的
?这将提供哪些可能
的
好处? 谢谢。
浏览 0
提问于2009-07-16
得票数 21
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
引力的本质是什么?
宇宙的本质是什么?
阴阳的本质是什么
创业的本质是什么?
数据的本质是什么?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券