Skip to content

Have the type system track whether a given expression could error #32

Open
@kozross

Description

In theory, this is possible to do: we know which builtins are capable of erroring, and can propagate this upwards. This is to some degree an overapproximation, but it might be useful.

This is dependent on #8 and #9 , assuming we want to do it at all. Potentially though, this could be done with #6 .

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestmilestone-1Library for Covenantmilestone-4Static analyzerquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions