【文件属性】:
文件名称:kodluyoruz-scala:关于Kodluyoruz的Scala讲座的内容
文件大小:4.17MB
文件格式:ZIP
更新时间:2021-05-27 21:43:06
scala Scala
Kodluyoruz Scala
*·阿基夫·图恩库(Mehmet AkifTütüncü)
自2014年以来为Scala
现在:
之前: , ,Linovi
联系人:
1.函数式编程
基于数学函数模型的函数编程
不是必须的,我们不告诉做事
声明式的,我们描述该做什么,并且该描述是相互影响/执行的
纯功能
输出仅取决于其输入
外部状态无变化
副作用
修改输入或某些状态
不一定产生结果
为什么选择FP?
关于代码的推理
不变性-https:
测验
参照透明性-内联所有内容!
2. Scala基础
2.1。 介绍
使用功能强大的打字系统进行静态打字
多范例,两全其美,OOP + FP
在JVM上运行,可以进行Java互操作
现代,简洁,时尚
2.2。 你好,世界
object Application {
def main ( args : Array [
【文件预览】:
kodluyoruz-scala-main
----.gitignore(24B)
----data()
--------streets.csv(14.35MB)
----src()
--------dev()
----LICENSE.md(1KB)
----README.md(29KB)
----img()
--------fp.png(579KB)
--------types.jpg(56KB)