
Die Auswahl an Programmiersprachen für die JVM ist riesig. Auch für funktionale Programmierer wird einiges geboten, von Scala über verschiedene ML-Dialekte bis hin zu Clojure. Die Nische der Haskell-artigen, also rein funktionalen Sprachen mit Bedarfsauswertung (lazy evaluation) und Typinferenz, blieb jedoch bislang unbesetzt, trotz wachsender Beliebtheit von Haskell außerhalb der JVM-Welt. Dies soll sich nun mit der neuen Programmiersprache Frege ändern. Der folgende Artikel soll einführend Idee und Motivation des Projekts vorstellen.
Weiterlesen...