tiinvo:TypeScript和JavaScript的功能数据结构

时间:2021-02-05 01:42:05
【文件属性】:
文件名称:tiinvo:TypeScript和JavaScript的功能数据结构
文件大小:545KB
文件格式:ZIP
更新时间:2021-02-05 01:42:05
javascript typescript stack es6 functional-programming 提因沃 TypeScript和JavaScript的功能数据结构。 安装 # npm npm i tiinvo # yarn yarn add tiinvo 用法 资料类型 tiinvo是一个功能数据类型库。 它具有几种数据类型,例如Option,Maybe,Result和Either,每种都是Tagged类型。 选项用于可能为null或未定义的值。 也许用于可能具有真实或虚假逻辑值的值。 结果用于描述函数返回值是错误值还是正常(安全)值。 任一种用于表示两种可能类型(不相交的并集)之一的值。 谓词 tiinvo附带了许多谓词实用程序 import { predicate } fr
【文件预览】:
tiinvo-master
----typedoc.markdown.json(201B)
----renovate.json(181B)
----docs()
--------interfaces()
--------README.md(32KB)
--------modules()
----package.json(2KB)
----.eslintrc.json(477B)
----.github()
--------FUNDING.yml(63B)
--------feature_request.md(611B)
--------ISSUE_TEMPLATE()
--------workflows()
--------issue_template.md(405B)
----banner.png(217KB)
----_config.yml(26B)
----jest.config.js(589B)
----LICENSE(1KB)
----package-lock.json(443KB)
----azure-pipelines.yml(519B)
----CONTRIBUTING.md(4KB)
----src()
--------mappables.ts(2KB)
--------either.ts(7KB)
--------pipe.ts(1KB)
--------result.ts(7KB)
--------maybe.ts(4KB)
--------__tests__()
--------array.ts(8KB)
--------typeguards.ts(11KB)
--------tagged-type.ts(2KB)
--------cast.ts(2KB)
--------applicative.ts(2KB)
--------foldables.ts(1KB)
--------conditionals.ts(1KB)
--------pipe-async.ts(2KB)
--------unwrappables.ts(1KB)
--------predicate.ts(5KB)
--------assertables.ts(1KB)
--------option.ts(4KB)
--------index.ts(877B)
--------derivables.ts(2KB)
--------filterables.ts(1KB)
--------trycatch.ts(1015B)
----.npmignore(408B)
----tsconfig.json(1KB)
----Logo.svg(3KB)
----.gitignore(954B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(5KB)
----banner-readme.png(58KB)
----tiinvo.sketch(110KB)
----.vscode()
--------settings.json(54B)
--------tasks.json(619B)

网友评论