Skip to content

consider supporting default values (simple or expressions) in primitive operations #174

Open
@abstratt

Description

@abstratt

For instance:

class String specializes Primitive
  query isEmpty() : Boolean;
  query size() : Integer;
  query add(s : String[0,1] := "") : String;
  query add(s : any[0,1] := "") : String;
  query substring(start : Integer[1] := 0,stop : Integer[1] := { self.size() }) : String;
  query toLower() : String;
  query toUpper() : String;
  query contains(another : String[1] := "") : Boolean;
end;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions