ブリック::セレクタ

Brick :: Selectorsは、入力データをプール内のクロージャーに接続するのに役立つPerlモジュールです。
今すぐダウンロード

ブリック::セレクタ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • brian d foy
  • 出版社のWebサイト:
  • http://search.cpan.org/bdfoy/

ブリック::セレクタ タグ


ブリック::セレクタ 説明

Brick :: Selectorsは、入力データをプール内のクロージャーに接続するのに役立つPerlモジュールです。 Brick :: Selectorsは、入力データをPoolのクロージャーに接続するのに役立つPerlモジュールです.Synopsisを使用します。ダイingの代わりに、彼らは0を返します。これにはBrick :: Composers :: __ compose_pass_or_skipまたはbrick :: composers :: compose_pass_or_stopがセレクタを処理するように設計されています。基本的な使用はこのようになります。私はユーザー入力から数値を検証しなければならない完全に偽の状況を構成します。それが奇数であるならば、それは11以上のプライムでなければなりません。もしそうなら、それは20未満でなければならず、火曜日になされなければなりません。これが決断の木です:何らかの値/ /奇数でさえ/ | .. _IS_PRIME ------- + | | .. + ----- _is_tueeday | .. | .. 11 <20 now、私は正しいことをするサブルーチンを構成する必要があります。最初のステップは、ツリーのどの側面を処理するかを決定することです。セレクターを作ります。それらが通過しない場合、これらは死亡しませんmy $偶数セレクタ= $ bucket-> _ is_even_number; My $ odd_selector = $ BUCKET - > _ is_even_number; Selectorがtrueの場合に実行する必要があるサブルーチンと一緒にセレクタをまとめます。セレクタは、__compose_pass_or_stopに、残りのサブルーチンをダイingせずにスキップします。ブランチは効果的にヌル操作になります。 My $ IFEN_BRANCH = $ BRICK - > __ compose_pass_or_stop($ Even_Selector、$ Brick - > _ IS_TUSEDAY、)。 My $ odd_branch = $ BRICK - > __ compose_pass_or_stop($ odd_selector、$ brick - > _ is_prime({field => 'number_field_name'})。私は、おそらく__compose_pass_or_skipを使用して、ブランチを一緒にまとめます。最初のブランチが実行されると、その値が偶数でもセレクタが停止し、コントロールが$ odd_branchにスキップされているサブルーチンを停止します。 My $ Tester = $ BRICK - > __ compose_pass_or_skip($偶数vbranch、$ odd_branch、)要件:・Perl要件: ・Perl


ブリック::セレクタ 関連ソフトウェア