Dados :: adiada :: uma vez

Dados :: adiada :: uma vez - as expressões de avaliação atrasadas são "colapsadas" uma vez observadas.
Baixe Agora

Dados :: adiada :: uma vez Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Joshua ben Jore
  • Site do editor:
  • http://search.cpan.org/~jjore/Data-Postponed-0.20/lib/Data/Postponed/OnceOnly.pm

Dados :: adiada :: uma vez Tag


Dados :: adiada :: uma vez Descrição

Dados :: adiada :: uma vez - as expressões de avaliação atrasadas são "colapsadas" uma vez observadas. Dados :: adiada :: uma vez - as expressões de avaliação atrasadas são "colapsadas" uma vez observadas. O valor das expressões que adquiriram pós-real são chamados em fluxo até finalizarem. Uma vez finalizado, eles não estão mais sobrecarregados. Se você quiser também impedir alterações nas variáveis de entrada, porque você não quer pensar acidentalmente que você está chegando no tempo quando não é, use dados :: adiada :: Updenly. Sinopsexample usando postpon_once () Use dados :: adiada 'postpone_once'; % funções = (foobar => 'foo'); $ Code = "Sub". postpon_once ($ funções {foobar}). "{tempo de retorno}"; $ funções {foobar} = "baz"; # Reflete o novo nome de 'bar' em vez de 'foo'. $ código não é mais sobrecarregado. Imprimir código $; # A mudança para $ funções {foobar} não é mais refletido em $ código $ funções {foobar} = "Queux"; Imprima código $; exemplo usando os dados de uso OO :: adiada; % funções = (foobar => 'foo'); $ Code = "Sub". Dados :: adiado :: uma vez-> Novo ($ funções {foobar}). "{tempo de retorno}"; $ funções {foobar} = "baz"; # Reflete o novo nome de 'bar' em vez de 'foo'; Imprimir código $; # A mudança para $ funções {foobar} não é mais refletido em $ código $ funções {foobar} = "Queux"; Imprimir código $; Requisitos: · Perl.


Dados :: adiada :: uma vez Software Relacionado

grunhido

Grunt é um pré-processador ao longo das linhas de M4, apenas com suporte para tabelas. ...

191

Download