腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
函数
器
或
应用程序
在
元组
列表
上
重写
此
Haskell
函数
haskell
、
functor
、
applicative
有没有更好的方法用
函数
式
或
应用式编写下面的
函数
fs'?2)fs' fs = zip (map (fncnA . fst) fs) $ map (fncnB . snd) fs 我从this question中看到,我可以依靠
列表
的
函数
器
实例来映射作用于每个
元组
的两个元素的单个
函数
,或者例如依靠
元组
的应用实例来仅将
函数
应用于两个
元组
的后半部分,但我很好
浏览 21
提问于2019-03-23
得票数 1
回答已采纳
1
回答
替换
Haskell
中的字符串
haskell
、
replace
我正在寻找一种方法来替换
Haskell
中出现的字符串。我把这个用在单线对上。
此
函数
起作用。replaceList "Dragon“("ragon","odo")会返回”我是渡渡鸟“。但是,我正在寻找一种方法,使
此
函数
接受这些
元组
的
列表
。到目前为止,我尝试过的方法是将部分应用的replaceList映射到
元组
列表
上
,但这会返回更改后的每个元素的
列表
。我
浏览 0
提问于2013-04-08
得票数 1
回答已采纳
6
回答
让我们来减肥哈斯克尔
code-golf
、
string
、
haskell
Haskell
的
元组
可以编写为不过,这只是语法
上
的糖通常情况下,n
元组
可以用n-1 ,s
在
(.)之间形成,然后用空格分隔其元素。嵌套
元组
可以
使用
parens来
重写
操作顺序。((1,2),3) == (,)((,)1 2)3 作为我们的追求从
Haskell
中移除所有的语法糖的一部分,我将要求您编写一个程序,从
Haskell
的
元组
中删除语法糖。您的程序应该
浏览 0
提问于2017-09-04
得票数 21
2
回答
函数
与
函数
的争论是否仓促进行?
haskell
、
functional-programming
、
currying
来自
在
Haskell
中,所有的东西都是;所有的
函数
都只
使用
一个参数(甚至
在
Haskell
中的uncurry
函数
也有一个
元组
,严格地说,这是一个参数--您可能想
使用
咖喱和取消咖喱
函数
来了解它是
如何
工作的如果一个
函数
以另一个
函数
作为参数,那么它是否与接受
元组
或
列表
参数的
函数
具有类似的意义呢?(
浏览 0
提问于2019-07-14
得票数 1
回答已采纳
1
回答
带
元组
的
Haskell
型
list
、
haskell
、
types
、
tuples
这个问题特别集中
在
元组
列表
上
。[(1,'a',2),(2,'b',3)
浏览 1
提问于2021-01-22
得票数 2
回答已采纳
2
回答
区分括号和括号
haskell
在
Haskell
中,我知道有
元组
(x1,x2,x3),也有lists [x1,x2,x3],
元组
不是同构的,长度是固定的。另一方面,
列表
可以用表单x1:x2:x3:[]
重写
,我猜它是一个
函数
a ->[a]->[a],这对我来说有些意义,但在下面的代码中:head' [] = errorhead' (x:_) = x 我不清楚为什么我们
使用
括号,这对我的理解是<
浏览 0
提问于2018-03-20
得票数 0
回答已采纳
2
回答
如何
使用
haskell
检查
列表
是否包含
元组
中的值
haskell
我正在为
Haskell
中的图形编写一些
函数
,我想检查整数
列表
,例如包含构成边的顶点,我已经将其表示为
元组
,如下所示我正在尝试
使用
一个接受
列表
和
元组
的
函数
,
在
本例中将返回true,因为
列表
包含一个1和一个5。我遇到的主要问题是,我真的不确定
如何
在
Haskell
中搜索
列表
。它们是不是一个
函数
,接受一个类型为a的
浏览 0
提问于2012-03-09
得票数 16
回答已采纳
5
回答
将
列表
的内容用作单个多参数
函数
的位置参数
haskell
、
arguments
是否有一个标准的
Haskell
函数
(
或
模式)来提取
列表
的内容并将其作为有序的位置参数提供给
函数
?例如,考虑
函数
(,),当给定两个位置参数时,它将由这两个参数组成一个二
元组
:假设我有一些外部
函数
调用提供给我的参数,这些参数是我不能更改的,表示为
列表
[3, 4]。是否有一个"contents of“操作,这样就可以工作了:这样cont
浏览 3
提问于2014-11-17
得票数 2
4
回答
Haskell
:
在
元组
列表
上
使用
‘`find`’
函数
list
、
haskell
、
find
、
tuples
假设我有一个(String,Int)类型的
元组
,以及这样一个
元组
[("Strength",12),("Stamina",60),("Health",100)]的
列表
。如果我实际
上
不知道
元组
在
列表
中的顺序,但只知道包含字符串find的某个
元组
存在,那么
如何
使用
函数
("Stamina",60)提取
元组
的In
浏览 3
提问于2015-12-14
得票数 1
回答已采纳
2
回答
从
Haskell
中的
元组
中提取第n个元素(其中n和tuple是给定的参数)
haskell
、
tuples
中间目标是能够编写一个
函数
,该
函数
给定一个
元组
和一个值,它返回一个将给定值添加到给定
元组
的
元组
。最终目标是编写一个通用的笛卡尔乘积
函数
,该
函数
在给定n个(可能不同类型的)
列表
的
元组
的情况下,返回所有结果n维
元组
的笛卡尔乘积
列表
(例如,
使用
应用运算符<$>, <*>)。这可以
在
C++中实现(
使用
可变模板和SFINAE),所以
浏览 30
提问于2018-03-03
得票数 1
回答已采纳
1
回答
在
Haskell
上
可以推断出纯λ
函数
的归一化源吗?
algorithm
、
haskell
、
functional-programming
、
lambda-calculus
让一个纯λ
函数
成为一个术语,只包含抽象和
应用程序
。
在
JavaScript
上
,可以通过对收集参数
列表
的各种
函数
应用所有抽象来推断纯
函数
的源代码。(x x)" 请参阅
此
gist
上
的代码。这个
函数
对我的兴趣变得特别有用,因为它允许我
使用
现有的JS引擎来规范非类型化的lambda演算表达式,比我可以自己编写的任何简单的计算
器
都快得多。此外,我知道
在
unsafeC
浏览 2
提问于2015-10-19
得票数 8
回答已采纳
2
回答
实现和表示多进运算
ocaml
我甚至不知道该怎么问这个问题..
在
实现编译
器
时,我希望允许客户端指定,比方说,
在
元组
上
折叠。我已经提供了一种方法来对
函数
执行curry和uncurry操作,但这仅仅是因为我用Ocaml编写了一个二元运算符,并将其折叠到术语和类型表示
上
。用户无法编写
此
函数
。
在
宏处理
器
中,用户可以编写
此
函数
,因为
元组
是
列表
。 对于curried<e
浏览 1
提问于2011-01-05
得票数 5
1
回答
Haskell
查找
函数
haskell
我是
Haskell
的新手,我想构建一个
函数
,在这里传递一个'Int‘,然后返回包含'Int’的
列表
中的
列表
。例如,假设我有一个'Int‘3,并且我有一个多个
列表
,例如,[1,2,6,3,2,7,5,7,8]。我将返回块" 3 ,2,7“,因为它包含值3。我
如何
在
Haskell
中实现这一点?
函数
.... 我尝试
在
<e
浏览 4
提问于2022-11-07
得票数 2
2
回答
如何
在
Haskell
中计算
元组
的长度?
haskell
我尝试
在
web和stackexchange中搜索,但令人惊讶的是,在下面的表格中没有人询问
如何
在
Haskell
中计算
元组
的长度。因此,假设您在
Haskell
中有像(1,2,3,4)
或
(1,3,5,6,7)这样的
元组
,并且希望编写计算
元组
长度的长度
函数
。我该怎么做呢?对于list,我知道
如何
在不显式调用内置
函数
的情况下
使用
递归来做到这一点。但是
元组
是不同的,我不能用
浏览 0
提问于2017-06-07
得票数 2
3
回答
如何
将x个
元组
添加到一个
列表
中x次?
list
、
haskell
、
tuples
我有一个关于
Haskell
中的
元组
和
列表
的问题。我知道
如何
将输入添加到
元组
中特定的次数。现在,我想将
元组
添加到
列表
中的次数是未知的;由用户决定要添加多少
元组
。当我事先不知道X时,
如何
将
元组
添加到
列表
中x次?
浏览 0
提问于2011-10-11
得票数 1
回答已采纳
7
回答
haskell
代码的优化
optimization
、
haskell
我写了下面的
Haskell
代码,它接受一个三
元组
(x,y,z)和一个三
元组
(Int,Int,Int)的
列表
,并查看
列表
中是否有一个三
元组
(a,b,c),如果是这样的话,我只需要更新c=c+ z,如果
列表
中没有这样的三
元组
,我只需要在
列表
中添加这个三
元组
。如果是这样的话,我只需要更新c=c+z,如果
列表
中没有这样的三
元组
,我只需要在
列表
中添加这个三
元组</e
浏览 1
提问于2010-09-13
得票数 3
回答已采纳
3
回答
‘(’a‘:_)’代表一个
元组
还是一个
列表
?
list
、
haskell
一个决定
列表
是否以字母a开头的
函数
可以定义如下:test ['a',_] = True
或
test ('a':_) = True 为什么第一个
使用
[],而第二个
使用
()?第二种
使用
('a':_)来表示
元组
或
列
浏览 0
提问于2019-07-27
得票数 4
回答已采纳
2
回答
列表
中
元组
序列的
Haskell
算法
list
、
haskell
、
recursion
为了熟悉
Haskell
,我
在
Haskell
玩了一会儿,但遇到了以下问题:*Main> foo1,2), (5,6), (9,10) ], [ (3,4), (5,6), (9,10) ]因此,换句话说,
函
浏览 0
提问于2015-12-28
得票数 1
回答已采纳
5
回答
Haskell
中两个
列表
元素的所有组合
list
、
haskell
、
tuples
、
combinations
给定两个
列表
[a, b]和[c, d],我希望得到以下结果:我
如何
在
Haskell
中做到这一点?有没有内置的
函数
,或者我应该自己实现一个?
浏览 0
提问于2015-08-19
得票数 20
4
回答
使用
python中的装饰
器
将f(x)转换为f([x])
python
、
functional-programming
、
decorator
、
lifting
当你用@foo修饰任何f(X)
函数
时,它就变成了f(list of Xs)。这不是花言巧语。从数学上讲,装饰
器
/装饰
器
的操作是什么?
浏览 2
提问于2011-10-16
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么Haskell是我们构建生产软件系统的首选
为什么我更喜欢函数式编程
跨模块级的设置全局变量的方法
python笔记
5分钟搞定 Python3 元组
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券