数论 代数 群论 范畴论 与 函数式编程 Haskell, Scala

来自China Scala User Group 微信群的一段话,讲的很有意思,这里摘录一下:

数论

研究一个一个的数特性;Object常用术语: 1, 2, 3, "hello world"

代数

研究数上面的操作的特性;常用术语:+ ,-, * , /, mod, concat,

群论

把代数上面的操作,根据共通的特性,分成一个组(群)一个组(群)的来研究。群P

常用术语

Semigroup半群,Monoid幺半群,Group群,Lattice格,Bool布尔代数

备注:

   半群研究组合性;幺半群研究组合中的特殊值,群主要研究对称性。

范畴论

把很多代数群一起来研究,看看有各个代数群之间有什么共通的特性;

常用术语

Functor, Bifunctor, Profunctor, Monad, Comonad, Bimonad, MonoidK, SemigroupK,,...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这篇文章只会大概解释一下,具体内容需要参考文中提到的连接。Haskell语言学习可以看这个教程,这篇文章不会介绍H...
    doyoubi阅读 3,792评论 0 13
  • 相关概念: 1.代数系统:元素与函数的组合 2.函数是一种关系 3.群是一个二元代数系统 4.图是表达一个集合上二...
    Yuliet阅读 528评论 0 0
  • 背景 所有一切的开始都是因为这句话:一个单子(Monad)说白了不过就是自函子范畴上的一个幺半群而已,有什么难以理...
    福克斯记阅读 13,953评论 6 65
  • 在简书中行行走走,已经将近三个月了。从去年11月底开始写的第一篇:美好的天地,幸福的开启。到昨天晚上最后一篇:我们...
    高桥美莎阅读 532评论 33 45
  • 01 前前前同事李不悔,上个月跳槽了。 李不悔新去的,是一家规模为原公司十倍的大型集团,他的月薪,翻了三倍,突破两...
    随性而活阅读 166评论 0 0