kowainik / kowainik/stan

Inspection on forever

Open
#388 0 comments 2 reactions 0 assignees View on GitHub
inspection
Dominant language
Haskell
Stars
597
Forks
53
PR merge metrics
No merged PRs in 30d

Description

We can catch unreachable returning value in `forever`. Basically, `forever` should always be used with the `Void` data type.

Contributor guide

Open the contributing guide

Research direction

The issue names the `forever` inspection but no files or tests. Start by locating that inspection in the analyzer, then check how it handles return types; done means it reports a value-returning use while accepting `Void`.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
devtools
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.