腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
F#
/
OCaml
中有
没有
更好
的
方法来
编写
交换
函数
?
f#
、
ocaml
、
commutativity
有
没有
一种更优雅或者
更好
的
方法来
用
F#
/
OCaml
编写
交换
函数
,而不是列出所有可能
的
情况?|_,z -> |valN 当我写这个问题
的
时候,我想可以让
函数
变得递归,如果找不到匹配的话就
交换
参数。|nox,noy -> commutative noy nox 但是如果我采用这种方法,我不能在
函数
中有
一个默认<
浏览 12
提问于2019-12-25
得票数 2
回答已采纳
3
回答
OCaml
和
F#
之间
的
代码兼容性
f#
、
ocaml
大家好, 我正在用
OCaml
开发一个小小
的
业余爱好项目。我想知道把它移植到
F#
有多容易。我知道
F#
有一些
OCaml
没有
的特性,但我希望我
的
OCaml
代码可以轻松移植。
浏览 0
提问于2010-11-22
得票数 18
1
回答
将
OCaml
转换为
F#
:将
OCaml
报价添加和报价扩展器转换为
F#
f#
、
ocaml
我正在将几个基于
OCaml
的
模块转换为
F#
,并运行到
OCaml
‘’Quot.add‘编译器
的
引号扩展程序中。
在
F#
图书、
F#
站点、谷歌和这里搜索了引号扩展器和‘Quot.add’编译器指令之后,我得到
的
答案是否定
的
浏览 3
提问于2012-05-02
得票数 4
回答已采纳
1
回答
比较
F#
和
OCaml
f#
、
ocaml
我大致知道
F#
和
OCaml
在
“特性”方面的不同之处(例如,
函数
器、camlp4、度量单位...)。我想知道以下几点:关于不包含上述功能
的
代码,
F#
和
OCaml
在编码风格(除了命名约定之外)上有区别吗?换句话说,如果一些(惯用
的
)
F#
代码可以直接(可能微不足道地)转换成
OCaml
,那么这种转换必然会导致惯用
的
Ocaml
吗?编辑:从Guy Coder提供
的
链接中,我
浏览 5
提问于2016-04-21
得票数 24
回答已采纳
3
回答
用
函数
式语言表示有状态
的
事物
.net
、
f#
、
functional-programming
我一直
在
使用
函数
式语言(特别是
F#
),我真的很喜欢它
的
不可变/概念。然而,我对如何在
函数
式语言中表示有状态
的
东西有点迷惑。class state int current_time; return
浏览 0
提问于2011-06-19
得票数 8
回答已采纳
7
回答
学习
OCaml
和
F#
的
好项目
f#
、
ocaml
在学习了基本语法之后,阅读一些非琐碎
的
代码是一种快速学习语言
的
方法。我们还可以
在
阅读他人
的
代码时学习如何设计库/软件。 以上三个是我
的
最爱。你能推荐一些其他消息来源吗?通用
的
开源
浏览 1
提问于2010-01-07
得票数 25
回答已采纳
2
回答
在
F#
中有
没有
更好
的
方法来
编写
命名管道?
f#
、
named-pipes
我是
F#
的
新手。我正在尝试使用命名管道从
F#
与java通信。下面的代码可以工作,但我不确定是否有
更好
的
方法来
做到这一点(我知道无限循环是一个糟糕
的
想法,但这只是一个概念证明),如果有人有任何想法来改进这段代码,请发表你
的
评论。do printfn "[
浏览 0
提问于2010-04-24
得票数 3
4
回答
IEnumerable<T> in
OCaml
f#
、
functional-programming
、
ocaml
我经常使用
F#
。
F#
中
的
所有基本集合都实现了IEumberable接口,因此使用
F#
中
的
单个Seq模块访问它们是非常自然
的
。这在
OCaml
中是可能
的
吗?另一个问题是,'a seq in
F#
是懒惰
的
,例如,我可以使用{1..100}或更详细地创建从1到100
的
序列:
在
OCaml
中,我发
浏览 5
提问于2011-07-05
得票数 6
2
回答
为什么
F#
的
printf中
的
%A说明符
在
OCaml
的
printf中不存在?
f#
、
ocaml
在
F#
的
printf
中有
格式说明符%A,它允许传递任何
F#
类型,并且它将被评估和打印。Success of 'a 显然,Result<'a>不是一个内置
的
类型我可以
在
OCaml
中声明类
浏览 4
提问于2017-04-13
得票数 8
回答已采纳
3
回答
将
OCaml
转换为
F#
:类型和类型推断之间
的
区别
f#
、
ocaml
、
type-inference
、
typing
在
研究
F#
和
OCaml
之间
的
差异时,我发现他们倾向于关注和 。然后我发现了,它将类型和类型推断列为不同
的
特征。由于特写文章说
OCaml
和
F#
都使用类型推断,我认为这是一个标准算法,即一个不允许变化
的
算法,这两个特徵是如何联系
的
?是否达马斯-米尔纳是构建两个类型推理系统
的
基础,但它们各自都基于类型来修改达马斯-米尔纳? 我还检查了
F#
源代码中
的
单词Damas,Milner和Hindl
浏览 0
提问于2012-09-10
得票数 8
回答已采纳
1
回答
将
OCaml
转换为
F#
:将
OCaml
open_box和close_box转换为
F#
f#
、
ocaml
我正在将几个基于
OCaml
的
模块转换为
F#
,并从
OCaml
格式模块运行到打印格式化
函数
OCaml
。
在
阅读了打印盒
的
概念后,它是有意义
的
,但它似乎需要在幕后进行大量
的
工作才能实现。是否有功能等价
的
F#
模块? 如果
没有
,那么
在
不转换
OCaml
格式模块
的
部分内容
的
情况下,有哪些快速而简单
的<
浏览 0
提问于2012-05-01
得票数 4
回答已采纳
1
回答
我
的
编译器
在
C/C++、
OCaml
和
F#
之间犹豫
c++
、
c
、
f#
、
ocaml
、
llvm
我想开始做一个小编译器,并构建它,我
在
几种不同
的
语言之间犹豫不决。 使用
OCaml
和LLVM绑定--高效
的
,LLVM附带了
OCaml
绑定,但是使用
OCaml
(IDE,support)
的
编码经验并不是最好
的
。使用C/C++和LLVM绑定--这是我想说
的
最明显<
浏览 4
提问于2011-06-17
得票数 23
3
回答
一本书上
的
F#
示例,但我甚至不会编译它
f#
我正在读“开始
F#
”这本书,里面有一个简短
的
示例代码列表,用来演示惰性计算,如下所示:let actualValue = Lazy.force lazyValueprintfn "%i" actualValue谁能告诉我发生了什么?
浏览 0
提问于2012-06-07
得票数 2
回答已采纳
4
回答
对
OCaml
的
F#
更改
f#
、
ocaml
、
functor
F#
是从
OCaml
派生
的
,但是缺少或添加了哪些主要项目?具体地说,我很好奇,学习
OCaml
的
可用资源对想要学习
F#
的人是否也有用。
浏览 2
提问于2008-10-07
得票数 130
回答已采纳
2
回答
将矩阵中
的
行
交换
为
F#
的
一种简单方法
f#
、
matrix
、
row
在
F#
中有
没有
一种简单
的
方法来
交换
矩阵
的
行?
浏览 2
提问于2010-06-01
得票数 3
回答已采纳
2
回答
为什么带有急流参数
的
f#
函数
不能具有可选参数
f#
好
的
,我对
F#
非常陌生,所以这也许在教科书中已经有了很好
的
解释,但是为什么带急促参数
的
F#
函数
不能有可选
的
参数。例如,
函数
Fun1不编译,而其他两个
函数
编译得很好。我想知道为什么
在
可选参数上有这个约束?如果有办法的话,有
没有
办法绕过这个限制呢? member x.Fun1 (a: int) (?
浏览 4
提问于2015-12-31
得票数 1
回答已采纳
2
回答
为什么
在
F#
中,数组类型写得好像是一个列表一样?
f#
有以下几点:返回类型是一个字符串数组,但该类型被写为:使用[| ... |]声明数组,但在类型中显示为[ ... ],用[ ... ]声明列表,但在<code>F 212</code>类型中显示为x list >([| 3 |]).GetType() System.Int32[]
浏览 2
提问于2021-03-09
得票数 5
回答已采纳
1
回答
在
fsharp中是一个限制类型系统吗?
f#
、
type-systems
在
操作"+“
的
f#
中,
函数
签名是但是,当我像下面这样
编写
代码时,它是有效
的
在
OCaml
中"+“与”+“是不同
的
。5 + 5 //int->int->int 5.0 +. 5.0 // float
浏览 6
提问于2020-02-24
得票数 0
2
回答
如何最好地向其他语言公开
ocaml
库?
ocaml
、
saas
有各种
交换
语言-- json等--提供了将数据快速可靠地导出和解析为通用格式
的
能力。这是语言之间
的
恩惠,因此有,它基本上为您定义
的
任何类型生成可解析
的
交换
格式;它自动化
编写
普通代码
的
过程(
编写
在某些
交换
信息中读取
的
函数
,并生成某种任意类型
的
实例)。如果有一些声明式
的
模式来管理
函数
公开,这样就可以通过某种介质(比如RPC,或者将<
浏览 8
提问于2014-10-16
得票数 2
回答已采纳
2
回答
Mac
的
最佳
F#
集成开发环境
macos
、
ide
、
f#
我试图说服我
的
一个朋友从
OCaml
转到
F#
,然而他们是
在
Mac上编程
的
。
在
OS X上最好
的
F#
开发体验是什么? 从来看,似乎是我最好
的
选择。有
没有
更好
的
选择?
浏览 0
提问于2009-11-07
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文解决现代编程语言选择困难:响应式编程
开发人员更喜欢时髦的新语言,但函数式编程能帮助他们赚取更多资金
开发者钟爱新潮的编程语言,但会函数式编程赚的钱更多!
关于以太坊新语言Vyper的最全介绍与解读
理解了这三点,php编程新手就可以熟练运用函数了!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券