--- title: Raku tuple type annotation date: 2019-12-29 --- ``` {.raku .numberLines startFrom=""} # Single Str return value: this works sub f1(Str $in --> Str) { $in; } # Tuple of Str as return value: this works sub f2(Str $in) { ($in, $in); } # Tuple of Str as return value with type annotation: this doesn't works sub f2(Str $in --> (Str, Str)) { ($in, $in); } ``` Error log is: ``` {.text .numberLines startFrom=""} ===SORRY!=== Error while compiling /path/to/my/file Malformed return value ```