使用eslint在javascript上强制执行类似haskell的函数声明

时间:2018-06-06 11:17:42

标签: javascript eslint

我想知道是否有一个lint规则可以用来强制执行这种函数声明:

const requisites = 
    ensure ('The provided list of services yielded 0 services to load') (gteLength(1))

const abort =
    (err) => {
        console.error(err);
        process.exit(1)
    }

正如您所看到的,函数名称在一行上,整个函数声明在下一行缩进。 第一个例子是无点函数声明,而第二个例子是普通箭头函数。

这不仅使编辑器混淆了缩进(VSC),而且也没有关于eslint的规则(据我所知)来强制执行它。

我甚至不知道如何搜索这个,所以任何帮助都会很棒。

此致

0 个答案:

没有答案