fun4j

Cadre de programmation fonctionnel pour Java
Télécharger maintenant

fun4j Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Apache
  • Nom de l'éditeur:
  • Thomas Mahler
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 196 KB

fun4j Mots clés


fun4j La description

Cadre de programmation fonctionnel pour Java Fun4J est un cadre open source gratuit et facile à utiliser qui intègre des concepts majeurs à partir de la programmation fonctionnelle dans la plate-forme Java. Sur Fun4J's Core, il y a un compilateur de bytecode Lambda-to-JVM. Grâce à certaines techniques d'optimisation telles que l'optimisation du code queue (TCO), le compilateur produit du code qui fonctionne aussi vite que le code Java optimisé à la main. Le compilateur utilise l'excellent assembleur Java Bytecode ASM au-dessus de ce compilateur, vous trouverez un cadre de Java fonctionnel avec des fonctions d'ordre supérieur, une application partielle, une prise en charge des collections et des itérateurs, des termes de la Lambda, des fermetures et des fonctions Fun4j peuvent être définies comme classes anonymes. Mais il est également possible de définir des fonctions sous forme de termes lambda dans la syntaxe LISP classique. Cela évite tout le code de la chaudronnier Java et améliore ainsi la lisibilité du code. Les fonctions LISP et Java sont totalement interopérables.


fun4j Logiciels associés