KotlinIsland / KotlinIsland/basedtyping

Rename `Any` to `dynamic` or `NotChecked`

Open
#41 2 comments 0 reactions 0 assignees View on GitHub
basedmypy typetime
Dominant language
Python
Stars
12
Forks
2
PR merge metrics
No merged PRs in 30d

Description

`Any` is confusing garbage.

Kotlin/Swift use `dynamic`, but what about `NotChecked`, what seems extremely direct(and also doesn't sound like a `type`).

We can implement it as a simple `TypeAlias`, it needs support in mypy for user facing messages.

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the proposed `Any` rename, comparing `dynamic` and `NotChecked`, and examine how a simple TypeAlias would interact with mypy. Confirm the preferred name and the required user-facing mypy messages before defining the work as complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.