fun4j

Marco de programación funcional para Java
Descargar ahora

fun4j Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Apache
  • Nombre del editor:
  • Thomas Mahler
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 196 KB

fun4j Etiquetas


fun4j Descripción

Marco de programación funcional para Java Fun4j es un marco de código abierto gratuito, fácil de usar, que integra conceptos importantes de la programación funcional en la plataforma Java. En el núcleo de Fun4j hay un compilador de bytecode lambda-to-jvm. Gracias a algunas técnicas de optimización como la optimización del código de la cola (TCO), el compilador produce un código que se ejecuta tan rápido como el código Java optimizado a mano. El compilador utiliza el excelente ensamblador de bytecode de Java ASM en la parte superior de este compilador encontrará un marco de Java funcional con funciones de orden superior, aplicación parcial, soporte para colecciones e iteradores, términos de lambda, cierres, etc. Las funciones de Fun4J se pueden definir como Clases anónimas. Pero también es posible definir funciones como términos de lambda en la sintaxis clásica de Lisp. Esto evita todo el código de la placa de calderas Java y, por lo tanto, mejora la legibilidad del código. Las funciones de Lisp y Java son totalmente interoperables.


fun4j Software relacionado