| PymultiTethods Una biblioteca gratuita que permite que se escriban multiptétodos en el lenguaje de programación de Python |
Descargar ahora |
PymultiTethods Clasificación y resumen
- Nombre del editor:
- Nathan Davis
- Sitio web del editor:
- http://www.sitesays.com/?a=extension
- Sistemas operativos:
- Mac OS X
PymultiTethods Etiquetas
PymultiTethods Descripción
Una biblioteca gratuita que permite que se escriban multiptétodos en el lenguaje de programación de Python. PymultiTethods trae multipartitos a Python. PymultiTethods le permite implementar de manera fácil e intuitiva multipartizales de una manera que se integra perfectamente con Python en su conjunto. Usando el decorador de función (opcional), sus implementaciones multimétodos pueden leer, como funciones regulares de Python. El concepto de multipotores es similar a los conceptos de anulación y sobrecarga que están presentes en C ++, Java y otros idiomas de tipo estáticamente. La diferencia entre PymultiTethods y sobrecarga en estos otros idiomas es que los pymultiMethods seleccionarán la función real para llamar a tiempo de ejecución, en comparación con la hora de compilación para Java y C ++. En este sentido, los multipotores son similares a los primos. De hecho, los métodos multipotores podrían describirse como extendiendo el concepto de anulación con múltiples (en lugar de solo los parámetros de sí mismo implícito / este). Por otro lado, C ++ / Single-Dispatch de C ++ / Java podría describirse tan fácilmente como un caso especial de MultiMethods. Nota: los pymultiTethods se desarrollan, distribuyen y tienen licencia según los términos de la Licencia Pública General de GNU AFFERO. ¿Qué hay de nuevo en este lanzamiento: · Ejemplos / directorio añadidos · Soporte para Python 3 · Información de depuración a través del módulo de registro · Varias correcciones de errores
PymultiTethods Software relacionado