perl6

    2

    1답변

    perl에서 길이가 같고 예측 가능한 순서가있는 배열의 각 요소를 비교하려면 each_arrayref을 유용 서브 루틴에 추가하거나 직접 사용할 수 있습니다. use List::AllUtils qw/each_arrayref/; my ($arr1, $arr2) = ([10, 31, 12], [20, 21, 14]); my $iterate_elems =

    4

    2답변

    Perl 6에는 중첩 된 데이터 구조의 전체 복사본을 만드는 기본 제공 도구가 있습니까? 추가 예 : my %hash_A = ( a => { aa => [ 1, 2, 3, 4, 5 ], bb => { aaa => 1, bbb => 2 }, }, ); my %hash_B = %hash_A; #my %hash_B

    2

    1답변

    하나 있습니까? 그들은 모두 같은 문자열 given 'file.txt'.IO -> $io { say $io."$_" for <path abspath absolute> } # file.txt # /Users/Me/file.txt # /Users/Me/file.txt

    6

    2답변

    내가 싫어하는 한, 하이퍼 연산자 »은 map()의 지름길입니다. 왜 다음과 같은 결과가 나올까요? 두 번째 예제에서는 .sum이 적용되지 않는 것 같습니다. say ([1,2], [2, 2], [3, 3]).map({.sum}); # (3 4 6) say ([1,2], [2, 2], [3, 3])».sum; # ([1 2] [2 2] [3 3])

    3

    1답변

    나는이 코드에서 여섯 가지 변형을 시도했으나 하드 코딩 된 코드는 Str이다. GET => … 나는 항상이 오류가있다. 왜? 어떻게 수정하고 이해할 수 있습니까? HTTP :: Request 코드의 버그입니까? 불변의 오류와 코드 #!/usr/bin/env perl6 use HTTP::UserAgent; # Installed today with panda

    3

    2답변

    per5에서는 "my"를 사용하지 않고 $ foo 또는 @bar와 같은 변수 만 사용할 수 있습니다. $foo=1; @bar=(1,2); 왜 perl6에서 "내"를 항상 사용해야합니까? 그렇지 않으면 컴파일러는 변수 선언을하지 않을 것입니다. 왜 perl6은 자동 갱신을 할 수 없습니까? print "{my @a=1,2,3;}\n"; # have to

    5

    2답변

    Perl6에서 선택적 플래그를 사용하는 함수를 구현하려면 어떻게해야합니까? 예를 들어, 나는이처럼 내 함수를 호출 할 말 : format 'a b c'; 또는 같은 : format :pretty 'a b c'; 내가 어떻게 할 수 있습니까? 감사합니다

    6

    2답변

    역할의 속성을 재정의하여 기본값을 제공 할 수 있습니까? role A { has $.a; } class B does A { has $.a = "default"; } my $b = B.new; 이 컴파일 오류가 발생합니다 R의 방법 $!a 참조 할 수 있습니다 ===SORRY!=== Error while compiling: At

    3

    1답변

    , 나는 my $meth = 'halt_and_catch_fire'; my $result = $obj->$meth(); 이 물건을 할 메소드 이름의 목록이 반복 매우 편리 말할 수 있습니다. 내가 Perl로 6 I 단지 이하는 my $result = $obj.$meth(); 한 가지 말할 수 없습니다 수 있다는 것을 파악으로까지 얻을 관리했습니다

    4

    1답변

    OS : 윈도우 서버 2012 R2하기 Standart FS : NTFS === perl5의 e:\temporary>perl -v This is perl 5, version 22, subversion 0 (v5.22.0) built for MSWin32-x64-multi-thread e:\temporary>type ctime.pl use File::