腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2130)
视频
沙龙
1
回答
模式匹配与通配符匹配时的“多重声明”错误
、
、
谢谢
zipWith
' :: (a -> b -> c) -> [a] -> [b] -> [c]
zipwith
' _ [] _ = []
zipWith
' f (x:xs) (y:ys) = f x y :
zipWith
' f xs ys 以GHCI编制
浏览 1
提问于2011-01-31
得票数 10
回答已采纳
1
回答
如何使用
zipWith
(+)添加两个数据类型列表[[双]]?
、
我试图添加两个列表来收集,并且我使用
zipWith
函数来完成这个任务。但是数据类型与我的add函数不匹配。这就是我试过的add =
zipWith
[]
zipWith
_ [] = []
zipWith
(+) (x:xs) (y:ys) = (+)
浏览 3
提问于2019-03-29
得票数 0
回答已采纳
1
回答
在您的自定义函数中使用
zipWith
?
、
如何在我自己的函数中使用
zipWith
?我想从两个列表中添加正方形的数字。直到现在我才有这样的想法:
zipWith
' _ [] _ = []
zipWith
' f (x:xs) (y:ys) = f x y :
zipWith
' f xs ys func3
浏览 2
提问于2022-01-17
得票数 -1
3
回答
行动上的懒惰?(Haskell)
、
、
、
、
在Haskell的第六章中,介绍了以下功能:
zipWith
' _ [] _ = []
zipWith
' f (x:xs) (y:ys) = f x y :
zipWith
' f xs ysghci>
zipWit
浏览 0
提问于2012-06-26
得票数 3
回答已采纳
3
回答
用Haskell写
Zipwith
我试图用Haskell编写
Zipwith
函数。如果我使用以下值运行它,它应该返回这个结果:[43,64,124]
Zipwith
f [] [] = []
Zipwith
f _ [] = []然而,编译器
浏览 5
提问于2016-02-23
得票数 4
回答已采纳
1
回答
Haskell中的
zipWith
函数
ghci>
zipWith
' (
zipWith
' (*)) [[1,2,3],[3,5,6],[2,3,4]] [[3,2,2],[3,4,5],[5,4,3]] 函数
zipWith
‘使用函数'*’及其后面的参数来获得return.But在这种情况下,函数
zipWith
‘如何获得结果[3,4,6,9,20,30,10,12,12]。使用
zipWith
的代码示例是从免费的在线书籍中逐字摘录的。
浏览 0
提问于2011-01-20
得票数 8
回答已采纳
4
回答
如何分析Haskell中的函数?
例如,下面是一个函数定义
zipWith
' _ [] _ = []当我打电话的时候
zipWith
' (
zipWith
' (*)) [
浏览 3
提问于2015-01-20
得票数 2
回答已采纳
1
回答
类型安全向量的
zipWith
实现
、
、
e where (:|) :: e -> Vector n e -> Vector (Succ n) e 我现在正在尝试实现
zipWith
我已经走了这么远
zipWith
f (a :| as) (b :|bs) = f a b :|
zipWith
f as bs
z
浏览 2
提问于2014-05-29
得票数 3
回答已采纳
1
回答
为什么要用局部定义的函数来定义一些前奏曲函数?
、
示例:
zipWith
:: (a -> b -> c) -> [a] -> [b] -> [c] where海事组织一种更自然的界定方法是:
zipWith
_ [] _ = []
zipWith
浏览 2
提问于2019-11-12
得票数 8
回答已采纳
1
回答
哈斯克尔的树木
zipWith
、
使用树的定义定义列表函数zip和
zipWith
的树型。在树叶或树木形状不同的情况下,你将不得不做出设计决策。试着做出尽可能优雅的决定。_) = Node undefined undefined我不知道如何使它具有
zipWith
功能,尽管我确实知道
zipWith
的优雅定义。
zipWith
:: (a -> b -> c) -> [a] -> [b] -&g
浏览 2
提问于2016-04-04
得票数 3
回答已采纳
3
回答
在zipWithN中使用运算符
、
比方说,我们可以这样写:如果我们想要将3列表元组,我们可以这样写:
zipWith
3 (,,) 1,2,3 7,8,9
zipWith
3 (\a b c -> a + b + c) [1, 2, 3] [4, 5, 6] [7, 8, 9] 提前感谢您的回复。
浏览 6
提问于2011-07-19
得票数 4
回答已采纳
1
回答
尝试实现
zipWith
、
、
我正在尝试实现经典的高阶范围
zipWith
,如下所示import std.range: isInputRange; }unittest auto x = [1, 2, 3, 4, 5]; */ auto
zipWith
(alias fun
浏览 2
提问于2014-01-18
得票数 4
回答已采纳
1
回答
Haskell高阶函数,函数声明
、
、
zipWith
' :: (a -> b -> c) -> [a] -> [b] -> [c]
zipWith
' _ _ [] = []我所理解的是,haskell中的高阶函数意味着它们接受一个函数作为参数,并返回一个函数,对吧?我这样做了:
zipWith
浏览 0
提问于2019-03-30
得票数 0
1
回答
如何使用压缩和列表理解来定义
zipWith
、
、
、
我正在尝试使用压缩和列表理解来编写
zipWith
函数。在应用函数后,我需要压缩这两个列表。然而,我不知道在哪里使用列表理解。
zipWith
' f xs ys = zip [f x | x <- xs] [f y | y <- ys]我期望该函数与
zipWith
相同,但是它没有加载并给出错误: Occurs check: cannot c
浏览 11
提问于2019-10-17
得票数 3
2
回答
添加2矩阵Erlang
、
、
我有一个问题,我想在erlang逐行添加2个矩阵,我试图为Haskell应用代码:add =
zipWith
$
zipWith
(+)add([[]],[[]]) -> []但这是一个错误,对于$,我真的很困惑。
浏览 0
提问于2017-11-13
得票数 0
回答已采纳
3
回答
为什么前奏曲有相同的功能,只是不同的args?
考虑一下像
zipWith
这样的前奏函数。还有其他一些函数,如
zipWith
3 .
zipWith
7,它们仅根据参数的数量不同。在其他语言中也有许多类似的例子(scala,ocaml)。可能从应用的参数数导出特定的
zipWith
。
浏览 4
提问于2015-06-10
得票数 4
回答已采纳
2
回答
第二个参数是如何变成函数列表的?
、
我和
zipWith
玩了一会儿,遇到了以下情况:
zipWith
id :: [b -> c] -> [b] -> [当我将id传递给
zipWith
时,签名是如何申请的?
浏览 2
提问于2017-08-04
得票数 5
回答已采纳
3
回答
如何用foldr实现
zipWith
?
我正在学习haskell,我需要使用
zipWith
定义foldr函数。
zipWith
' :: (a -> b -> c) -> [a] -> [b] -> [c] where go (x:xs) (y:ys) = f x y : go xs ys 我也理解折叠是如何工作的,但我无法真正考虑如何使用它
浏览 3
提问于2021-01-15
得票数 0
回答已采纳
1
回答
-XStrict在GHC中做了什么吗?
、
、
我认为-XStrict ,所以我尝试了无限斐波纳契序列测试my_
zipWith
f [] y = [] let fibs = 0 : 1 : my_
zipWith
(+) fibs (tail fibs
浏览 2
提问于2020-12-24
得票数 2
回答已采纳
2
回答
Haskell Fibonacci解释
、
、
、
、
代码是使用
zipWith
的规范代码。fibs = 0 : 1 :
zipWith
(+) fibs (tail fibs) fibs = 0 : 1 : 1 :
zipWith
(+) fibs (tail fibs) 我
浏览 3
提问于2014-11-10
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ReactiveCocoa函数响应式编程-应用篇
高德云图异步反应式技术架构探索和实践
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券