文件名称:eslint-plugin-functional:ESLint规则可禁用突变并在JavaScript和TypeScript中提升fp
文件大小:197KB
文件格式:ZIP
更新时间:2024-02-25 21:20:44
javascript typescript functional eslint functional-programming
eslint插件功能 一个插件,用于禁用突变并促进JavaScript和TypeScript中的功能编程。 :waving_hand: 如果您以前在使用了这些规则,则此软件包是这些规则的eslint版本。 请参阅以了解如何迁移。 产品特点 无突变 该项目的一个目标是利用TypeScript中的类型系统在编译时强制不变性,同时仍使用常规对象和数组。 此外,该项目还将旨在尽可能地支持禁用香草JavaScript的可变性。 没有面向对象 JavaScript是多范例的,允许面向对象和功能的编程风格。 为了提升功能风格,需要禁用JavaScript的面向对象功能。 没有陈述 在函数式编程中,一切都是产生值的表达式。 Ja