eslint-plugin-fp

FP rules

A set of rules to enforce good practices in functional programming for JavaScript

ESLint rules for functional programming

GitHub

968 stars
22 watching
35 forks
Language: JavaScript
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jfmengels/eslint-plugin-lodash-fpA set of rules to enforce best practices and consistency when using Lodash functions in JavaScript code.151
jfmengels/eslint-rule-documentationA tool to find ESLint rule documentation30
brettz9/eslint-pluginAdds custom ESLint rules to enforce coding standards and best practices in JavaScript development.2
eslint-functional/eslint-plugin-functionalAn ESLint plugin to enforce functional programming and prevent mutation in JavaScript and TypeScript codebases.857
emmanueldemey/eslint-plugin-angularA set of rules to enforce best practices and prevent errors in AngularJS applications618
freaktechnik/eslint-plugin-array-funcA plugin for ESLint that enforces best practices for working with arrays in JavaScript.94
eslint-community/eslint-plugin-promiseEnforces best practices for JavaScript promises to improve code readability and maintainability.943
luijar/functional-programming-jsA collection of code samples and libraries demonstrating functional programming in JavaScript483
jfmengels/eslint-ava-rule-testerA tool to test and validate ESLint rules using the AVA testing framework13
eslint-community/eslint-plugin-nProvides additional ESLint rules for Node.js.241
raynos/eslint-plugin-perf-standardCustom ESLint plugins to enforce high-performance JavaScript coding standards23
jhusain/eslint-plugin-immutableAn ESLint plugin that enforces the use of immutable code in JavaScript to improve application state management and reduce bugs.912
jugbot/eslint-plugin-rule-adoptionHelps manage and enforce multiple ESLint rules across large codebases1
purely-functional/eslint-plugin-pureEnforces purely functional programming practices in JavaScript code by disallowing certain constructs and enforcing best practices.29
joseph-galindo/eslint-plugin-fsaEnforces Redux action creators to conform to a standardized format4