Fun4J.

Funktionelle Programmierrahmen für Java
Jetzt downloaden

Fun4J. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Apache
  • Name des Herausgebers:
  • Thomas Mahler
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 196 KB

Fun4J. Stichworte


Fun4J. Beschreibung

Funktionelle Programmierrahmen für Java FUN4J ist ein kostenloser, einfach zu bedienender, offener Quellrahmen, der wichtige Konzepte von der funktionalen Programmierung in die Java-Plattform integriert. Bei Fun4js Kern gibt es einen Lambda-to-JVM-Bytecode-Compiler. Dank einiger Optimierungstechniken wie die Heckcode-Optimierung (TCO) erzeugt der Compiler Code, der so schnell wie der hand optimierte Java-Code läuft. Der Compiler verwendet den exzellenten Java Bytecode-Assembler ASM oben auf diesem Compiler. Sie finden ein funktionales Java-Framework mit höherer Auftragsfunktionen, Teilanwendung, Unterstützung für Sammlungen und Iteratoren, Lambda-Begriffe, Schließungen usw.In Fun4J-Funktionen können als definiert werden Anonyme Kurse. Es ist jedoch auch möglich, Funktionen als Lambda-Begriffe in der klassischen LISP-Syntax zu definieren. Dies vermeidet den gesamten Java-Kesselcode und verbessert somit die Code-Lesbarkeit. Lisp- und Java-Funktionen sind völlig interoperabel.


Fun4J. Zugehörige Software