腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9669)
视频
沙龙
1
回答
如
何在
OCaml
中将
空
元组
作为
函数
的
一部分
输出
?
pattern-matching
、
ocaml
我是
OCaml
的
新手,所以我为我
的
问题
的
基本性质道歉。我已经编写了
输出
布尔
元组
列表头部
的
代码,如下所示: let head (lst : (bool * bool) list) : (bool * bool) = | [] -> ();; 然而,在处理
空
列表
的
情况时,我得到了一个输入错误,因为
空
元
浏览 11
提问于2021-02-10
得票数 0
回答已采纳
1
回答
使用内置
的
漂亮打印机进行调试?
ocaml
据我所知,由于
OCaml
的
设计和基本理念,没有通用
的
打印功能,例如,可以打印出任意数据结构,例如这个。一个可以处理每个数据结构
的
函数
在
OCaml
中没有输入类型,这没有任何意义。我可以编写一个小
函数
来打印从标准数据结构中生成
的
任何数据结构--列表、
元组
、数字等等(
如
和所示),然后我必须为另一个不同
的
数据结构编写另一个小
函数
,等等。如果您只想获得一些调试
输出
,那么需要
浏览 5
提问于2017-05-08
得票数 4
回答已采纳
1
回答
在列表
ocaml
中插入元素
ocaml
我创建了一个在列表中插入一个元素
的
函数
。 当元素i等于k时,将发生插入。这个列表是一个(int * string) list
的
列表,就像[(1,"hi")...]一样,它
的
想法是创建一个新
的
列表,对于每个迭代,hd都会附加在列表
的
开头。当找到i时,则插入k并停止该
函数
。
浏览 17
提问于2020-06-23
得票数 0
回答已采纳
3
回答
如
何在
List.map中使用
OCaml
ocaml
我在
OCaml
中有一个列表,返回[[7; 5]; [7; 3; 2]]。我知道在List中有很多
OCaml
函数
。我想打印出每个值,在它们之间加上一个加号,就像Python或Ruby中
的
那样。我如
何在
OCaml
中做到这一点?控制台输入控制台
输出
7 + 3 + 2let main num = print_string "但是,解释器给了我一个未绑定
的<
浏览 2
提问于2017-02-09
得票数 1
回答已采纳
2
回答
如
何在
OCaml
中将
字符串变量
作为
参数传递到
函数
中?
ocaml
我为一个
函数
编写了一段简单
的
代码,该
函数
接受一个字符串并返回其长度:但是它显示了语法错误。为什么?如果我只写String.length x;;就行了,但是我
的
函数
声明有什么问题呢? 如
何在
OCaml
中将
字符串变量
作为
参数传递给
函数
?
浏览 0
提问于2020-08-12
得票数 0
1
回答
函数
在需要字符串时期望list。
ocaml
attributeList,dataList)->我试图用
OCaml
实现“限制”
的
关系代数
函数
。但是,当我试图以这样
的
方式运行“限制”
函数
时:
Ocaml
向我抛出一个异常,就像这样: 第1行,字符13
浏览 0
提问于2021-05-20
得票数 0
回答已采纳
1
回答
OCaml
中4-elem浮点
元组
的
和
tuples
、
ocaml
我需要编写一个
函数
,它以一个四元素实数
元组
作为
输入,并在
输出
时返回这些数字
的
和。编辑,我
的
下一个小问题:在
OCaml
中只有fst和snd选择器,对吗?
浏览 3
提问于2019-10-16
得票数 0
回答已采纳
5
回答
在Java中
作为
输出
参数列出
java
、
list
、
function-calls
、
output-parameter
我正在尝试编写一个以List对象
作为
输出
参数
的
Java
函数
。myList=anotherList.subList(fromIndex, toIndex);} 在此之前,我将
函数
声明为myList,如下所示:列出myList=null;然后调用
函数
myFunction(x,y,myList),但当我尝试操作myList时,我发现myList仍然为
空
。我确信我
的
函数
代码中
的
变量"
浏览 0
提问于2012-07-20
得票数 4
回答已采纳
3
回答
OCaml
等价于javascript
的
“应用”
javascript
、
functional-programming
、
ocaml
、
variadic-functions
我已经有一段时间没有编写
OCaml
代码了,我遇到了这个问题,这个问题听起来很简单,但我在解决这个问题时遇到了心理障碍: 编写一个
函数
,该
函数
接受一个
函数
f,其变量数为返回布尔值
的
变量数(即f类型为'a-> 'b -> 'c -> ... -> bool),并返回一个
函数
g,该
函数
g表示f
的
否定(即所有有效参数集
的
(f x1 x2 .. xn) == not (g x1 x2 ..
浏览 3
提问于2015-06-22
得票数 5
回答已采纳
4
回答
在选择
函数
式编程语言与LLVM一起使用时,需要进行哪些权衡?
haskell
、
functional-programming
、
ocaml
、
llvm
让我们暂时假设C++不是一种
函数
式编程语言。如果您想要使用LLVM为后端编写编译器,并且希望使用
函数
式编程语言及其到LLVM
的
绑定来完成您
的
工作,据我所知,您有两个选择: Objective Caml和Haskell。如果还有其他
的
,那么我也想知道这些。 我不是在征求主观
的
意见,所以请不要给这个打上subjective标签。我想对此做出自己
的
决定,但我不确定我是否知道所有的权衡。
浏览 2
提问于2009-11-21
得票数 33
回答已采纳
2
回答
(int -> int) -> (int -> int)是什么意思?
function
、
types
、
syntax
、
ocaml
我正在
OCaml
做一个学校作业,我有一个关于表达式
的
含义
的
问题。例如,在定义
函数
时,如果我写道:= fun (n,f) -> (int -> int)是什么意思?我理解
函数
本身接收一对
作为
参数,但我不完全理解括号
的
含义.
浏览 4
提问于2017-10-13
得票数 0
回答已采纳
4
回答
不同返回类型
的
C++
函数
c++
假设我想写一个
函数
,在R^3中取一条平面和一条线,然后返回它们
的
交集。显然,我必须区分三种可能
的
情况:一)直线在一个点上与平面相交,二)这条线是平面的一个子集,三)这条线与平面平行(而不是它
的
一个子集)。这将导致
函数
的
三种可能
的
返回类型。最近,我一直在使用
OCaml
,这将使我能够非常明确地区分这些不同
的
类型,方法是从
函数
中返回一个变量类型。人们如
何在
C++中处理这类问题?我想到
的
一
浏览 1
提问于2018-08-02
得票数 2
回答已采纳
1
回答
简单问题re:在SML中传递参数化数据类型
sml
我只是花了很长时间才发现,如果要将参数化数据类型传递到SML中
的
高阶
函数
中,则需要将其放在方括号()中;因此,例如: fun f1 p = f2 p在调用如下(例如):f1(Datatype(parameter我肯定有一个很简单
的
原因,但我不太清楚。如果不放在括号中,那么数据类型和参数是否被
函数
“视为”2?谢谢!
浏览 3
提问于2022-02-23
得票数 0
1
回答
从Wiki Monad示例检索日志消息不起作用
c#
、
functional-programming
、
monads
、
method-chaining
一个示例从两个简单
的
函数
/方法开始,它们只接受一个整数值
作为
函数
参数,然后返回另一个整数值。),并返回一条日志消息,其中包含应用
函数
的
信息和所有以前应用
的
函数
作为
字符串。然后,Wiki解释了使用这种方法不再可能使用签名方法链接
的
问题(因为输入和
输出
类型不一样)。 然后,通过添加一个名为bind
的
辅助
函数
/方法来介绍一个解决方案。...and返回
浏览 7
提问于2022-06-04
得票数 1
回答已采纳
1
回答
关于如
何在
OCaml
中将
元组
定义为
函数
输入
的
问题
ocaml
只有提供正确
的
密码,银行账户上
的
任何交易才是可能
的
。为此,使用下面所示
的
参数和类型实现
函数
makeProtectedAccount。让makeProtectedAccount(openingBalance: int,password: string) =此
函数
以first参数
作为
开头余额,密码
作为
第二个参数,并返回一个
函数
,当给定正确
的
密码和事务时在新代码中,我希望您在屏幕上打印余额,而不是将其
作为
值
浏览 0
提问于2019-02-07
得票数 0
回答已采纳
1
回答
OCaml
计算列表中连续元素
的
数量
list
、
recursion
、
tuples
、
ocaml
、
caml
我正在编写读入列表并删除出现在列表开头
的
任何字符‘i’
的
OCaml
代码。我相信我知道如何正确地实现这一点;但是,我想返回一个
元组
,其中包含被删除
的
'i's
的
数量以及带有'i's removed
的
新列表。到目前为止,我有以下
函数
:| [] -> []| x::y::t1 -> if
浏览 8
提问于2017-07-21
得票数 0
1
回答
当我在python中以args形式发送一个<class 'pandas.core.frame.DataFrame'>时,为什么我在方法中收到多个值
python
、
python-3.x
、
pandas
、
python-multithreading
我正在实现一个多线程
的
概念,它将把一个批量<class 'pandas.core.frame.DataFrame'>分成几个块。当我将它
作为
args发送到目标
函数
时,我得到
的
错误信息如下 TypeError: thread_chunking() takes 2 positional arguments but 3 were given我尝试在目标方法中接收*args,但它是以
元组
的
形式提供
的
,而不是只包含内容
的
元
浏览 8
提问于2019-12-24
得票数 4
回答已采纳
1
回答
在C#中,冒号“:”属于哪一类,它
的
真正含义是什么?
c#
我一直试图在微软开发人员网站上找到关于:
的
功能是什么
的
参考资料,但我找不到它,因为它似乎既不是关键字,也不是运算符,那么C#中冒号
的
功能是什么?我还看到它被应用于一种方法,它是如何工作
的
?
浏览 5
提问于2013-06-11
得票数 34
回答已采纳
4
回答
有没有办法在
ocaml
中打印用户定义
的
数据类型?
ocaml
我不能使用print_endline,因为它需要一个字符串,而且我认为我没有办法将非常简单
的
用户定义
的
数据类型转换为字符串。如何检查这些数据类型
的
变量
的
值?
浏览 1
提问于2011-09-23
得票数 16
回答已采纳
1
回答
S-
作为
总线选择器。
matlab
、
structure
、
simulink
、
s-function
我需要知道如何使s-
函数
表现为一个总线选择器。我有一个结构
作为
s-
函数
的
输入。该结构有283个元素(今后可能会更多),并
作为
总线提供。我希望s-
函数
输出
结构
的
各个元素(因此充当总线选择器)。有没有一种方法,我只需要使用一个简单
的
for循环,并分配个别的元素输入到
输出
的
s-
函数
。更新 在得到建议
的
答案后,我试着写这样
的
浏览 1
提问于2015-03-02
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文解决现代编程语言选择困难:响应式编程
ReasonML 先睹为快
Python程序员都应该学习掌握的的25个最基本内置函数
第26本:Python编程从入门到实践
Part2 Python程序类型
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券