Pimultimethods.

Uma biblioteca gratuita que permite que os multimethods sejam escritos na linguagem de programação Python
Baixe Agora

Pimultimethods. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Nathan Davis
  • Site do editor:
  • http://www.sitesays.com/?a=extension
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 5 KB

Pimultimethods. Tag


Pimultimethods. Descrição

Uma biblioteca livre que permite que os multimethods sejam escritos na linguagem de programação Python Os pimultimetodos traz multimethod para Python. Os pimultimethods permitem que você implemente com facilidade e intuitivamente multimethod de uma forma que se integre perfeitamente com o Python como um todo. Usando o decorador de funções (opcional), suas implementações multimethod podem ler apenas como funções regulares de python.O conceito de multimethod é semelhante aos conceitos de substituição e sobrecarga que estão presentes em C ++, Java e outros idiomas digitados estaticamente. A diferença entre Pymultimethods e sobrecarga nessas outras línguas é que os pimultimethods selecionarão a função real para chamar em tempo de execução, versus tempo de compilação para Java e C ++. A este respeito, os multimethods são semelhantes a substituir. De fato, os multimethods podem ser descritos como estendendo o conceito de substituição a vários (em vez de apenas os auto / este) parâmetros implícitos. Por outro lado, a substituição de c ++ / java pode ser facilmente descrita como um caso especial de multimethods.Note: Pymultimethods é desenvolvido, distribuído e licenciado sob os termos da Licença Pública Geral GNU AFFERS. O que há de novo nesta versão: · Adicionado exemplos / diretório · Suporte para Python 3 · Informações de depuração através do módulo de log · Várias correções de bugs


Pimultimethods. Software Relacionado

ERA UM

Implementação Java do Algoritmo de Pesquisa Adaptativa ...

167 3.6 MB

Download

Srecord.

Ferramentas de código aberto e aberto para manipular arquivos de carregamento do EPROM ...

158 758 KB

Download

ACTORKIT.

Execução do objetivo de código aberto-C Implementação de mensagem de mensagem intercalar assíncrona ...

159 411 KB

Download

Pitomnico3k.

Um quadro de código aberto para criar serviços de rede de rede (SOA), integração (EAI) e aplicativos distribuídos no Python 3.0 ...

116 130 KB

Download