Purify TypeScript函数式编程库

Purify 是个挺不错的库,专门为 TypeScript 的函数式编程量身定做的。你可以用它轻松实现一些常见的编程模式和抽象,挺适合习惯函数式编程的开发者。Purify 的 API 设计蛮简洁直观的,能让你更业务逻辑,避免了乱七八糟的类型定义,也让代码可读性和可维护性提高不少。它虽然支持在原始的 JavaScript 中使用,但完全是用 TypeScript 编写的,类型安全性做得到位。简而言之,Purify 让你在 TypeScript 中写函数式代码时,能更得心应手,不用担心类型出问题。

zip
purify-master.zip 预估大小:74个文件
folder
purify-master 文件夹
file
.travis.yml 78B
file
publish.ps1 240B
file
package.json 958B
file
.prettierrc 87B
folder
assets 文件夹
file
logo.png 23KB
file
LICENSE 734B
file
tsconfig.es.json 168B
folder
src 文件夹
file
NonEmptyList.test.ts 2KB
file
Tuple.ts 5KB
file
Codec.test.ts 29KB
file
NonEmptyList.ts 3KB
file
List.test.ts 2KB
file
Maybe.ts 13KB
file
Either.ts 12KB
file
Maybe.test.ts 7KB
file
Tuple.test.ts 3KB
file
EitherAsync.test.ts 13KB
file
List.ts 3KB
file
EitherAsync.ts 13KB
file
Function.ts 2KB
file
Either.test.ts 8KB
file
index.ts 264B
file
MaybeAsync.test.ts 7KB
file
Codec.ts 22KB
file
Function.test.ts 510B
file
MaybeAsync.ts 9KB
folder
site 文件夹
folder
images 文件夹
file
favicon.png 22KB
file
package.json 1KB
file
.prettierrc 69B
file
LICENSE 1KB
file
package-lock.json 701KB
file
gatsby-config.js 486B
folder
src 文件夹
folder
assets 文件夹
file
scaleleap.js 9KB
file
dill.js 6KB
file
data.tsx 125KB
folder
pages 文件夹
folder
guides 文件夹
file
maybeasync-eitherasync-for-haskellers.js 4KB
file
maybe-api-guide.js 8KB
folder
adts 文件夹
file
Tuple.js 171B
file
EitherAsync.js 181B
file
Either.js 172B
file
NonEmptyList.js 182B
file
MaybeAsync.js 180B
file
Maybe.js 171B
file
faq.js 3KB
file
index.js 5KB
folder
changelog 文件夹
file
0.13.js 2KB
file
0.16.js 7KB
file
0.14.js 3KB
file
0.15.js 4KB
file
0.11.js 6KB
file
0.12.js 6KB
file
getting-started.js 3KB
file
changelog.js 3KB
folder
utils 文件夹
file
List.js 154B
file
Codec.js 155B
file
Function.js 158B
folder
components 文件夹
file
UtilContent.js 2KB
file
HamburgerMenu.js 926B
file
Meta.js 579B
file
DataTypeMethod.js 4KB
file
SidebarLink.js 1KB
file
DataTypeContent.js 3KB
file
Sidebar.js 2KB
file
HL.js 471B
file
layout.css 172B
file
layout.js 948B
file
tsconfig.json 265B
file
.gitignore 85B
file
README.md 657B
file
yarn.lock 442KB
file
tsconfig.json 632B
file
.gitignore 76B
file
README.md 3KB
file
yarn.lock 161KB
...
zip 文件大小:515.54KB