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: almost 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jfmengels/eslint-plugin-lodash-fp A set of rules to enforce best practices and consistency when using Lodash functions in JavaScript code. 151
jfmengels/eslint-rule-documentation A tool to find ESLint rule documentation 30
brettz9/eslint-plugin Adds custom ESLint rules to enforce coding standards and best practices in JavaScript development. 2
eslint-functional/eslint-plugin-functional An ESLint plugin to enforce functional programming and prevent mutation in JavaScript and TypeScript codebases. 857
emmanueldemey/eslint-plugin-angular A set of rules to enforce best practices and prevent errors in AngularJS applications 618
freaktechnik/eslint-plugin-array-func A plugin for ESLint that enforces best practices for working with arrays in JavaScript. 94
eslint-community/eslint-plugin-promise Enforces best practices for JavaScript promises to improve code readability and maintainability. 943
luijar/functional-programming-js A collection of code samples and libraries demonstrating functional programming in JavaScript 483
jfmengels/eslint-ava-rule-tester A tool to test and validate ESLint rules using the AVA testing framework 13
eslint-community/eslint-plugin-n Provides additional ESLint rules for Node.js. 241
raynos/eslint-plugin-perf-standard Custom ESLint plugins to enforce high-performance JavaScript coding standards 23
jhusain/eslint-plugin-immutable An ESLint plugin that enforces the use of immutable code in JavaScript to improve application state management and reduce bugs. 912
jugbot/eslint-plugin-rule-adoption Helps manage and enforce multiple ESLint rules across large codebases 1
purely-functional/eslint-plugin-pure Enforces purely functional programming practices in JavaScript code by disallowing certain constructs and enforcing best practices. 29
joseph-galindo/eslint-plugin-fsa Enforces Redux action creators to conform to a standardized format 4