I can’t help but think this can all be solved by using enums?

my enum pv ( <d f g h aa bb ff> );
my pv $x = aa;


??

> On 16 Sep 2016, at 13:49, mt1957 <mt1...@gmail.com> wrote:
> 
> Hi everyone,
> 
> I am trying to create a subset but get errors when used. Surely I do 
> something wrong here or is it a bug?
> 
> In REPL
> 
> > my Map $p .= new(<d f g h aa bb ff>.kv.reverse);
> Map.new((:aa(4),:bb(5),:d(0),:f(1),:ff(6),:g(2),:h(3)))
> > subset pv of Str where $_ (elem) $p;
> (pv)
> > my pv $x = 'aa';
> Type check failed in assignment to $x; expected pv but got Str ("aa")
>  in block <unit> at <unknown file> line 3
> 
> 
> Greetings,
> 
> Marce
> 

Reply via email to