Lenguaje funcional que compila a PHP. Permite aprovechar las posibilidades de PHP, desde un enfoque puramente funcional.
Phel es un lenguaje basado en PHP, pero que funciona bajo el paradigma funcional, en vez del paradigma imperativo. Est谩 inspirado en Lisp o Clojure. Tiene la caracter铆stica de compilar a PHP, por lo que en principio es capaz de realizar todo tipo de tareas en las que podr铆amos usar PHP.
Para usar Phel simplemente necesitamos agregarlo como dependencia de Composer y a continuaci贸n podemos disponer de un lenguaje completamente funcional que es capaz de compilarse a PHP para ejecutarse luego con el int茅rprete del propio PHP.
La compilaci贸n se realiza de manera que la primera vez que se ejecuta el c贸digo Phel se convierte en c贸digo PHP, de modo que las posteriores ocasiones el c贸digo ya se encuentra compilado, consiguiendo un rendimiento similar al que tendr铆amos en el propio PHP.
Con Phel podr铆amos realizar todo tipo de programas con el paradigma funcional, que podr铆an ejecutarse en cualquier hosting barato capaz de ejecutar PHP.
Informaci贸n completa en el sitio web de Phel Language.
M谩s informaci贸n:
Interoperabilidad Phel y PHP
Una de las ventajas de usar Phel es que podemos aprovecharnos de todo el ecosistema de PHP. Gracias a Phel podemos ejecutar todo tipo de funciones del API nativo de PHP. Por supuesto tambi茅n somos capaces de ejecutar cualquier package instalado v铆a composer o cualquier otra funci贸n o clase que hayamos desarrollado en PHP por nuestra cuenta.
Del mismo modo, desde PHP tambi茅n somos capaces de invocar funciones desarrolladas en Phel, completando todas las posibilidades de interoperabilidad entre los lenguajes.
Crea art铆culos, recursos o comparte informaci贸n sobre Phel Language
Temas relacionados
Preguntas y respuestas de Phel Language
Se han recibido 0 faqs en Phel Language