JI workshop |前方高能计算机语言中的清流——Haskell和函数式编程

Posted 密院科协

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JI workshop |前方高能计算机语言中的清流——Haskell和函数式编程相关的知识,希望对你有一定的参考价值。

        当你受够了写一段又一段复杂冗长的代码,当你不想再对着无穷无尽的指令寻找错误,当你的内心生出了对逻辑循环的厌倦时,试试函数式编程!!如果你习惯了面对对象编程,如果你沉浸于在指令中狩猎错误,如果你的内心已有了循环逻辑的思维定势时,你更得试试函数式编程!!

        这种只用函数作为基础构架的语言将会带你进入一个独特而纯粹的世界。欢迎同学们前来参加本次workshop,一览函数式编程的独特魅力!

什么是函数式编程

"函数式编程"编写程序的一种style

"函数式编程"是完全用数学构造的世界

"函数式编程"是可以使程序开发更加迅速的法宝

函数式编程的好处都有什么?

  "函数式编程"数学表达式,十分实在

  "函数式编程"重构代码简单

  "函数式编程"容易理解(学会后几乎没有难度)

  "函数式编程"不像OOP的学习之路充满了意外的惊吓

适合编写函数式编程?

会一些数学的人

讨厌debug的人

丰富自己思维方式将编程语言玩的更⑥的人


  对,说 的 就 是 你 !


什么是Haskell

  Haskell是标准化的通用纯函数式编程的语言。

Haskell哪里好了?

  Haskell很会算高阶函数

  Haskell更接近自然语言(容易理解)

  Haskell炒鸡简洁(通常会比C短2到10倍)

  Haskell无副作用(再也不用为奇怪的bug疯狂)

  Haskell有惰性(不太会浪费在无用功上)

    准    备    

打开链接 

https://www.haskell.org/downloads/#stack

安装Haskell,需要空间<100MB

使用说明:下载完成后,Win+R打开运行窗口输入cmd,输入stack ghci 等待下载数据完成后即可开始函数式编程。


Haskell及函数式编程

2019/10/23 (周三) 12:30~13:40

龙宾楼515B会议室

  主讲团队  

陈严俊 高煜林 陶然 吴石宇


以上是关于JI workshop |前方高能计算机语言中的清流——Haskell和函数式编程的主要内容,如果未能解决你的问题,请参考以下文章

DBA+直聘前方高能!一大波高薪职位正在靠近, 你准备好了吗?

前方高能预警!阿里大佬出品“Spring实战学习笔记”震撼来袭

前方高能预警!阿里大佬出品“Spring实战学习笔记”震撼来袭!

前方高能预警!阿里大佬出品“Spring实战学习笔记”震撼来袭!

前方高能预警!阿里大佬出品“Spring实战学习笔记”强势来袭

前方高能预警!阿里大佬出品“Spring实战学习笔记”震撼来袭