Skip to content

if val syntax #84

@egranata

Description

@egranata

Pretty much a wholesale lift from Rust, allow

if val CaseName(identifier) = enum_value {
   [...]
}

which is sugar for

match enum_value {
    case CaseName(identifier) => { ... }
}

As such, it could support an else clause, and probably even multiple elsif val clauses, all compiling down to a match statement

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions