agiledigital-labs / agiledigital-labs/eslint-plugin-total-functions

New rule: prevent unsafe assignment of fp-ts types

未關閉
#728 2 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
fp-ts
主要語言
TypeScript
星號
92
分支
5
PR 合併指標
30 天內沒有已合併 PR

描述

```ts
export const foo: IO = () => "hello";

// These assignments compile because the types are compatible, but the semantics are such that doing so is almost certainly an error.
export const bar: Lazy = foo;
export const baz: () => string = foo;
```

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。