腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
Scala
是一种
函数
式
编程
语言吗?
、
、
、
、
我从Java学习了
编程
,然后尝试每年学习一种
编程
语言,其次是C++,然后是Python。接下来要学习的是,我寻找一些新的东西,我选择
Scala
,因为它与Java兼容,可以从OOP过渡到
函数
式
编程
。刚刚读到了优雅的
Scala
概念,在
Scala
上编写代码更好,这是很好的体验。
Scala
不是一种
函数
式
编程
语言。它是一种带有闭包的静
浏览 1
提问于2011-05-29
得票数 21
回答已采纳
2
回答
把
Scala
作为第一种“功能”语言学习?
、
既然
Scala
是一种“OO与functional”的语言,那么将
Scala
作为我的第一种
函数
式
语言来学习是否是个好主意,因为我知道大多数OO概念(从学习Java)?或者,如果我学习了一种纯粹的
函数
式
语言,比如Haskell,然后将我对OO和
函数
式
编程
的知识混合在一起,以便更好地理解
Scala
,那会更好吗?由于
函数
式
编程
与我惯用的方法有很大不同,所以我想确保我学习这
浏览 2
提问于2014-11-18
得票数 2
回答已采纳
1
回答
Scala
可以处理尾部调用吗?
、
我正在学习
Scala
,但在大多数讨论中,人们指出"
Scala
不适合
函数
式
编程
,因为它不能处理尾部调用,尾部调用是
函数
式
编程
的支柱“。 这是真的吗?
浏览 2
提问于2015-09-17
得票数 0
1
回答
如何在
函数
式
编程
中避免副作用
、
、
、
我一直在比较
Scala
与Java在并发
编程
方面的优势。 显然,我提到的第一点是
Scala
是一种
函数
式
编程
语言(部分地)使用FP避免了的副作用。与命令
式
语言相比,如何在
函数
式
编程
中避免副作用,以及如何在多线程/并发
编程
中工作?
浏览 3
提问于2013-10-14
得票数 1
回答已采纳
2
回答
用
Scala
可以学习
函数
式
编程
吗?
、
Scala
是一种多范式语言,functional就是其中之一.我想学习
函数
式
编程
,
Scala
还有许多其他吸引我的特性(它是一颗新星,运行在JVM上,可以访问Java库等等)。我的问题是:
Scala
的功能部分是否足以学习
函数
式
编程
的基础?
浏览 4
提问于2013-05-27
得票数 0
回答已采纳
5
回答
如何在
Scala
上执行
函数
编程
我开始学习
函数
式
编程
,并希望使用
Scala
,而不是Haskell或Lisp。但是,有些人声称,将
Scala
作为第一种
函数
式
语言来学习会减慢您对
函数
式
编程
的学习,因为
Scala
允许您以两种方式编写程序,而在遇到困难问题时,一种则倾向于用过程方式
编程
。
浏览 4
提问于2013-05-07
得票数 8
回答已采纳
10
回答
functional
Scala
中的选择排序
、
、
我正在学习“
Scala
编程
”,并编写了一个选择排序算法的快速实现。但是,由于我在
函数
式
编程
方面还是个新手,我在转换为更具
Scala
风格的应用程序时遇到了麻烦。对于
Scala
程序员来说,我该如何使用列表和
函数
来完成这项工作,而不是退回到命令
式
的方式?
浏览 0
提问于2009-11-04
得票数 8
回答已采纳
3
回答
下面的命令
式
代码的最有效的
函数
版本是什么?
、
我正在学习
Scala
,我想知道使用
Scala
的
函数
式
编程
功能表达这种命令
式
模式的最佳方式。}}l map { e => test(e) } contains true 但是效率较低,因为它在每个元素上调用test(),而命令
式
版本在满足有没有更地道的
函数
式
编程
技术可以达到同样的效果?在
Scala
中,命令
式
版本看起来有
浏览 0
提问于2010-12-24
得票数 3
回答已采纳
1
回答
haskell
scala
互操作性
、
、
我是
Scala
初学者,来自面向对象的范式。在理解
Scala
的
函数
式
编程
部分时,我被介绍给Haskell --这是一种纯
函数
式
编程
语言。用Haskell编写的
函数
库可以在
Scala
应用程序中使用吗? ,根据唐·斯图尔特的回答:是可能的。。在
Scala
应用程序中集成Haskell
浏览 1
提问于2012-06-22
得票数 5
回答已采纳
6
回答
学习Haskell以学习
Scala
、
、
、
我读过一些问题,比如
Scala
与Haskell讨论两种语言的优点或学习哪种语言,但我已经知道我想学习
Scala
。我曾是uni的一名Java程序员,现在主要使用PHP。我想学习
Scala
,因为它看起来像是Java在个人项目上的改进,我还想学习一种
函数
式
语言来提高我作为程序员的知识。我想知道学习Haskell作为
函数
式
编程
的入门是不是一个好主意,因为它是纯粹的
函数
式
编程
,所以我会正确地学习它,而不是在<
浏览 3
提问于2011-09-29
得票数 45
回答已采纳
1
回答
函数
式
编程
教程
在实现第一个
scala
示例时,我遇到了一些问题,对于那些从命令
式
风格开始使用声明
式
函数
式
编程
的人来说,这些问题可能是很典型的。我就是不能改掉改变数据的习惯;)有没有一些教程可以帮助我介绍
函数
式
编程
风格?或者
scala
教程就足够了?(我已经读了四分之一)
浏览 3
提问于2012-01-30
得票数 2
回答已采纳
1
回答
Scala
部分应用
函数
的真实例子是什么?
、
我是
Scala
(
函数
式
编程
)的新手。我正在读“
Scala
中的
函数
式
编程
”一书。在这个练习中,我们需要定义一个部分应用的
函数
。def partial1 [A, B, C] (a: A, f: (A, B) => C): B => C = {} 我想知道这个
函数
的实际用途是什么?
浏览 4
提问于2017-04-04
得票数 0
回答已采纳
5
回答
Java 8模式匹配?
、
、
、
Java 8会像
Scala
和其他
函数
式
程序那样支持模式匹配吗?我正在将Java 8的Lambda特性的演示文稿放在一起。我在这个特殊的
函数
式
编程
概念上找不到任何东西。我记得让我对
函数
式
编程
感兴趣的是快速排序实现,特别是与命令
式
编程
的实现相比。
浏览 3
提问于2012-06-27
得票数 30
回答已采纳
8
回答
Scala
中的
函数
式
反应
式
编程
、
有没有为支持
函数
式
反应
式
编程
的
Scala
编写的库?
浏览 0
提问于2009-06-28
得票数 56
1
回答
在
Scala
中读取大型csv文件的功能样式
、
我对
函数
式
编程
和
scala
很陌生,所以我的问题似乎有点原始。 是否有一种使用
函数
样式在
scala
中读取csv文件的特定方法?另外,如何使用
函数
样式在
scala
中组合2个csv文件时执行内部联接?我知道about,通常使用数据框架,但是
scala
中没有任何概念,也发现在google上搜索也很困难,因为我对它没有太多的了解。另外,如果有人知道
scala
函数
样式
编程
的良好链接,那将是很有
浏览 3
提问于2020-10-28
得票数 0
回答已采纳
7
回答
最纯粹的
函数
式
编程
语言(S)?
、
我对更好地学习
函数
式
编程
感兴趣。要做到这一点,显然我应该强迫自己使用最纯粹的
函数
式
编程
语言。因此,我在这里或多或少地要求根据
函数
式
编程
语言的纯洁性排序。在我看来,学习Lisp或Clojure (或Scheme,或
Scala
等)可能更实用,但就我最近听说的情况而言,Haskell在向某人教授
函数
式
编程
原理方面是很难击败的。我还不确定这一点,所以我问您:哪一种是最纯粹
浏览 0
提问于2010-12-10
得票数 27
回答已采纳
1
回答
为什么
Scala
要求
函数
具有显
式
的返回类型?
、
我最近开始学习用
Scala
编程
,到目前为止一直很有趣。我真的很喜欢在另一个
函数
中声明
函数
的能力,这似乎是直觉所要做的事情。 我对
Scala
的一个恼怒是,
Scala
在其
函数
中需要显
式
的返回类型。而且,很难用这个需求来
编程
。也许是因为我来自Javascript和Ruby舒适区。但是对于像
Scala
这样的语言,它将在一个应用程序中包含大量的连接
函数
,我无法想象我如何在头脑中头脑风暴,我所编写的特定
浏览 0
提问于2012-10-03
得票数 12
回答已采纳
2
回答
Scala
读取文件并拆分和修改每一行
、
、
我是
Scala
的新手。我想从文本文件中读取行,然后拆分并对每行进行更改并输出它们。getLines){ println(pre+array(1)+mid+array(3)+sur);它的工作方式是面向对象
编程
方式,而不是
函数
式
编程
方式。我想熟悉一下
Scala
,那么谁可以用
函数
式
编程
的方式修改我的代码呢? 谢谢。
浏览 0
提问于2014-01-10
得票数 3
回答已采纳
4
回答
我应该阅读Bird & Wadler的“
函数
式
编程
导论”的第一版还是第二版?
、
我听说读一下Bird & Wadler的“
函数
式
编程
入门”的比读要好。第一版使用,第二版使用Haskell。我知道F#和
Scala
。
浏览 2
提问于2010-10-22
得票数 14
3
回答
函数
式
-在理解代码片段方面需要帮助
我基本上是
函数
式
编程
和
scala
的新手,下面的问题可能看起来很愚蠢。在上面的代码片段中,我应该将f视为
函数
还是变量?来自C/C++背景,首先想到的是f是一个存储匿名
函数
返回值的变量,但我认为这不是解释它的正确方式,任何解释都会很有帮助。 (我在上面使用的一些术语在
scala
/
函数
式
编程
方面可能是错误的,请容忍它)
浏览 1
提问于2012-09-22
得票数 1
回答已采纳
点击加载更多
相关
资讯
Scala函数编程和隐式转换
Scala的函数
函数式编程
Python函数式编程
函数式编程圣经
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券