文件名称:naive_functional_programming:使用TypeScript进行函数式编程的幼稚方法
文件大小:97KB
文件格式:ZIP
更新时间:2024-04-09 18:05:20
typescript functional-programming category-theory TypeScript
天真的函数式编程方法 我正在尝试学习函数式编程,这可能会让人难以理解。 搜索函数式编程通常会导致一堆无法理解的术语(至少对我而言),试图将F字用新名称(例如“可映射”)包装的文章,或者是不理解它的人,但他们都以两种方式编写教程。 那不是我要在这里做的。我正在做的是在公共场合学习。 一些实际的函数式编程内容 首先,这是值得的,即使您没有继续阅读到最后,请检查以下内容: 这是一门令人难以置信的免费课程,并且是您将在此处看到的大多数东西的来源,所以请帮自己一个忙,看看吧。 -如果您喜欢冒险,并想探索类别理论的疯狂世界,请观看此系列视频(我第二次观看,可能还需要至少一个,但很值得)。 既然我已将您指向知道他们在说什么的人,那么我可以随意在这里扔掉我想起的东西。 表中的内容 什么?!为什么?! 据我了解,范畴论是尝试通过抽象来构造事物的一种方式。 与其走在街上试图绘制地图,不如使用卫星图片。
【文件预览】:
naive_functional_programming-master
----yarn.lock(206KB)
----src()
--------Applicative2.ts(1KB)
--------utils.ts(860B)
--------Applicative.ts(889B)
--------Reader.ts(730B)
--------State.ts(717B)
--------Identity.ts(534B)
--------HKT.ts(319B)
--------Either.ts(2KB)
--------tests()
----babel.config.js(126B)
----tsconfig.json(447B)
----README.md(29KB)
----.gitignore(135B)
----package.json(458B)