腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6728)
视频
沙龙
2
回答
Haskell
编码
风格
:
map
,
fmap
还是
<$>?
、
、
map
toLower "FOO" 顺便说一句:我意识到<$>和`
fmap
`是一样的。假设
map
只是
fmap
的一种不太通用的形式,这样的假设是否正确
浏览 0
提问于2010-08-20
得票数 37
回答已采纳
3
回答
Python的
map
和
Haskell
的
fmap
有什么不同?
、
fmap
在函数器上应用函数,而Python的
map
在迭代器上应用函数。因此,如果两者之间有任何区别,您能提供一个示例,说明我们可以使用Python的
map
而不是
Haskell
的
fmap
(反之亦然)来做一些事情吗?
浏览 0
提问于2017-07-17
得票数 5
1
回答
为什么我们有
map
,
fmap
和liftM?
、
、
、
、
map
:: (a -> b) -> [a] -> [b] liftM :: Monad m => (a ->
浏览 0
提问于2011-09-19
得票数 107
回答已采纳
1
回答
在数据中使用数据时出现函数器错误:“无法构造无限类型”
、
在学习更多关于
Haskell
的类型系统时,我遇到了这个问题。a Int String -- etc.instance Functor DataFail where在
fmap
的定义上,我得到了可怕的“发生检查:无法构造无限类型:b= SingleData b”消息。奇怪的是,如果
fmap
位于实例声明之外,同样的
fmap</
浏览 1
提问于2011-09-20
得票数 1
3
回答
当有
fmap
时,在
Haskell
中映射的意义是什么?
在我尝试使用
map
的所有地方,
fmap
都运行得很好。为什么
Haskell
的创建者觉得需要一个
map
函数?难道它不能仅仅是目前所知的
fmap
和
fmap
可以从语言中删除吗?
浏览 2
提问于2011-07-26
得票数 108
回答已采纳
1
回答
Haskell
-函子
、
reduce ::
Map
String [Int] ->
Map
String Int我不太明白
fmap
是如何工作的,所以我读到了它,并尝试制作自己的版本。我不能真正测试它,因为
Map
已经在
Haskell
库中定义了。
fmap
f fromList[] = []
fmap
f fromList[(
浏览 3
提问于2014-11-29
得票数 5
回答已采纳
1
回答
我可以在
Haskell
代码中使用类型声明吗?
我对
Haskell
并不熟悉,对于函数类型声明我有一个小问题。假设有一堆整数,我们需要把它和起来,然后打印出来。我知道这是可行的:但a <-
fmap
(
map
(read :: Int) . words) getContents失败了。我们知道getContents是IO String,然后words处理String并将[String
浏览 1
提问于2014-08-25
得票数 0
回答已采纳
1
回答
查找重复条目
由于尊敬的学术界希望我学习
Haskell
,而
Haskell
对我来说很奇怪,我想为了培养一些基本的
Haskell
技能,我应该用
Haskell
编写一个我现在需要的简单脚本。import qualified Data.
Map
as
Map
import Data.Function input <-
fmap
numberedWords = concat $
map</e
浏览 0
提问于2019-04-18
得票数 5
回答已采纳
1
回答
Dart中的几种函子类型
、
、
在
Haskell
,一些函子
fmap
在TypeScript中,const F = // type constructor<A>(a: A): F<A> => [a]; (f: (a: A) => B) =>
浏览 4
提问于2022-06-20
得票数 0
回答已采纳
1
回答
Haskell
中命名字段的惊人类型推断
、
考虑一下GHCi 8.2.2版的文字记录:Prelude> :t
fmap
Prelude> :tFunctor
map
Functor
map
:: Functor
浏览 4
提问于2018-01-27
得票数 6
回答已采纳
2
回答
haskell
中简单的rss下载程序
、
、
昨天,我尝试用
Haskell
编写一个简单的和库的rss下载程序。我想从rss项目下载链接,并将下载的文件命名为项目的标题。(
map
getTitleAndUrl) <$>
fmap
(feedItems) <$> parseFeedString <$> (simpleHTTP (getRequest "http://index.hu提要是utf8
编码
的,我认为所有
haskell
字符串操作函数都默认为utf8。我怎么才能解决这个问题?
浏览 5
提问于2013-06-11
得票数 2
回答已采纳
0
回答
具有两个功能的
fmap
、
、
我正在使用
haskell
编写一个神经网络。我的代码基于这个。我用以下方式调整了前馈方法:feedForward = foldl ((
fmap
-> ([Float], [[Float]]) -> [Float] previousWeights actual_value (bias, weights) = zipWith (+) bias (
map
(zipWith (*) actual_value))
浏览 9
提问于2018-07-16
得票数 1
回答已采纳
2
回答
Function.const的用途是什么?
、
、
、
、
它是用编写的,但没有太多的文档。它似乎总是返回第一个参数。为什么它存在,为什么它是有用的?
浏览 0
提问于2011-05-08
得票数 18
回答已采纳
1
回答
减少
Haskell
程序的内存使用量
、
、
我在
Haskell
有一个项目:processDate date = dopropertiesWithGeocoding properties = dogeocodeAddresses addresses = do mapQuestKey <-
浏览 1
提问于2017-01-28
得票数 4
回答已采纳
1
回答
用
Haskell
处理文件
、
、
你对如何提高它的可读性/
风格
有什么建议吗?main = do let input =
map
pair_to_tuple(
map
(
map
read)) .
map
words $ contents :: [(Int,Int)] let result =
map
(uncur
浏览 0
提问于2018-04-25
得票数 1
回答已采纳
3
回答
如何编写返回输入的相同类型可迭代的函数
fmap
?
、
、
如何使用以下属性编写函数"
fmap
“:[2, 4](2, 4){2, 4}def
fmap</
浏览 0
提问于2019-01-02
得票数 6
回答已采纳
1
回答
fmap
是如何处理List的
、
我可以看到,对于list,它的实现如下:
fmap
=
map
在类型类函数器中,
fmap
甚至没有实现。它所拥有的就是这样的类型声明:
fmap
:: (a -> b) -> f a -> f b 仅仅通过类型声明,
Haskell
如何正确地计算出列表的映射操作
浏览 1
提问于2013-04-03
得票数 5
回答已采纳
1
回答
文件中字符的计数频率
、
一些模式正在出现("
fmap
(b->a) .
fmap
(c->b) . (IO z)")。此外,infix zip也是一种黑客行为。无积分
风格
的最佳实践?import qualified Data.
Map
.Lazy as Mf
浏览 0
提问于2014-08-30
得票数 3
回答已采纳
2
回答
在类函子的声明中,类型变量可以是函数类型吗?
、
、
、
在
Haskell
中,类Functor声明为:
fmap
:: (a -> b) -> f a -> f b
fmap
0 ::a -> f a
fmap
0 =纯
fmap
1 ::
浏览 1
提问于2019-07-17
得票数 4
回答已采纳
2
回答
如何实现一个函子,使映射可以应用于两个函数?
、
、
、
在
Haskell
中,您可以将
fmap
应用于两个函数,这基本上是函数组合。您甚至可以编写
fmap
来启用具有更高可用性(
fmap
.
fmap
)的函数的功能组合。} const
map
= f => ftor =>
浏览 1
提问于2016-06-12
得票数 2
回答已采纳
点击加载更多
相关
资讯
为什么Haskell是我们构建生产软件系统的首选
Clojure和Haskell——深度学习中的函数式语言之美
《七周七语言:理解多种编程范型》读书笔记
那些害死Haskell的,也会害死Rust
20年后,这5种编码语言可能就消失了……
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券