This channel is intended for people just starting with the Raku Programming Language (raku.org). Logs are available at irclogs.raku.org/raku-beginner/live.html
Set by lizmat on 8 June 2022.
deoac How do you reference a parent attribute with the same name from an inherited object? 00:52
    class A { has $.foo = 1};
    class B is A { has $.foo = 2}; 00:54
    my $b = B.new;
    say $b.foo;  # 2
    say $b.A.foo; # error;
How do I get that last statement to output '1'?
guifa deoac: by namespacing the method call 01:23
m: class A { has $.x = 1 }; class B is A { has $.x = 2 }; my $c = B.new; say $c.x; say $c.A::x;
camelia 2
1
guifa but that feels pretty code smelly (with methods less so, admittedly) 01:24
02:12 frost joined 02:52 frost left 03:12 frost joined 08:02 Kaipei is now known as Kaiepi 08:27 deoac left 14:56 frost left 18:40 deoac joined