Skip to content

sippsack/jvm-functional-language-battle

Repository files navigation

Demos zum Vortrag JVM Functional Language Battle

Projekte

Importieren in Eclipse Workspace

00-common

Basis-Testklassen für Java und Groovy-Beispiele

01-luhn-java

Imperative Java-Beispiele vor Java 8

diverse Testklassen und main-Methoden

02-luhn-groovy

Groovy Beispiele

Groovy Eclipse installieren (https://github.com/groovy/groovy-eclipse/wiki)

diverse Testklassen und main-Methoden

03-luhn-javascript

JavaScript Beispiele

Initial jasmine-node installieren und anschließend test-Skript starten

> npm install jasmine-node
> npm run-script test

04-luhn-scala

Scala Beispiele

ScalaIDE for Eclipse (http://scala-ide.org/) installieren

de.oio.luhn.LuhnCheck.scala: Run as Scala Application

05-luhn-frege

Frege Beispiele

fregIDE (https://github.com/Frege/eclipse-plugin/wiki/fregIDE-Tutorial) installieren

Main-Class de.oio.luhn.LuhnCheck bzw. de.oio.luhn.LuhnCheck2 ausführen

05-luhn-haskell

Haskell Beispiele

luhn.hs in ghci oder WinHugs laden:

> isValid 1234567897

06-luhn-java-8

Java 8 Beispiele

diverse Testklassen und main-Methoden

07-luhn-functional-java-8

Java 8 mit funktionalen Erweiterunge

diverse Testklassen und main-Methoden