{"body":"sub librerify(&sub) {\n   my %cmds = do for &sub.candidates>>.signature>>.params { my @params = .self;\n      my @cmd =  @params.grep({ .elems == 1 && .head ~~ Str with .constraint_list})>>.constraint_list>>[0];\n\n      @cmd.join(\"-\") => &sub.assuming(|@cmd) if @cmd\n   }\n   %cmds\n}\n\n\n\nsub bla(\"bla\", \"ble\", Int $n) { say $n }\n\nlibrerify(&bla).<bla-ble>(42)","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/ldYRYfg5","modified":1570621546,"id":"ldYRYfg5","size":354,"lines":14,"own_paste":false,"theme":"","date":1570621546}