Kaba struct Range ed

...

Syntax ed

struct Range
    var max: f32
    var min: f32

    # constructors
    func mut __init__(min: f32, max: f32)

    # functions
    func length() -> f32
    func static from_data(x: f32[]) -> Range

    # operators
    func mut __assign__(other: Range)    # Range = Range

Functions ed

func length() -> f32
...

func static from_data(x: f32[]) -> Range
...

Elements ed

var max: f32
...

var min: f32
...