Skip to content

Improve type support, casting, and inference #4370

@mathemancer

Description

@mathemancer

Problem

Our current type-wrangling system is showing its age:

  • Type inference is tied to casting
  • Inference is therefore less powerful and slower than it should be
  • Casting, on the other hand, is less flexible than it should be.

To solve this, we plan to make some major changes to the type-wrangling machinery in Mathesar.

Related, previously-existing issues

Some of these may or may not be actually implemented for this project, but I'm collecting everything ostensibly related here in one place for completeness and clarity.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions