| サブ:: DeferredPartial SUB :: DEFERREDPARTIALは、遅延評価/部分適用です。 |
今すぐダウンロード |
サブ:: DeferredPartial ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/sgoeldner/Font-FNT-0.02/FNT.pm
サブ:: DeferredPartial タグ
サブ:: DeferredPartial 説明
sub :: deferredpartialは遅延評価/部分的なアプリケーションです。 SUB :: DeferredPartialは、遅延評価/部分的なapplications.Synopsisを使用します。 $ s = def sub:p1 p2 p3 {%_ = @ _; ''、@_ {qw(p1 p2 p3)}}印刷$ S - >(P1 => 1、P2 => 2、P3 => 3) - >(); #123 $ A = $ S - >(P3 => 1); #部分アプリケーション$ B = $ S - >(P3 => 2); $ c = $ A + $ b。 #遅延評価$ D = $ C - >(P2 => 3)。 $ E = $ D - >(P1 => 4)。 $ e - >()を印刷する。 #力評価:863 $ f = $ e - $ d。 $ g = $ f - >(p1 => 0)/ 2;印刷$ g - >(); #400印刷$ G; #((CODE(0x15E3818):P1 => 4、P2 => 3、P3 => 1 +コード... $ f - >();#エラー:フリーパラメータ:P1 $ A - >(P3 => 7 );#error:バインドパラメータ:P3 $ A - >(P4 => 7);#error:間違ったパラメータ:このクラスのP4ANインスタンスは、サブ(またはより正確には:より正確に:Subroutine Reference)のように動作しますが、部分的なアプリケーションをサポートします。そのような関数オブジェクトに適用されるオペレータの評価は遅延しています。さまざまなプログラミングサークルで。スレッドのコンテキストで同じ用語と混同しないでください。要件:・Perl要件: ・Perl
サブ:: DeferredPartial 関連ソフトウェア