No description, website, or topics provided.
Java Frege Haskell Scala Groovy JavaScript Kotlin
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
00-common
01-luhn-java
02-luhn-groovy
03-luhn-javascript
03-luhn-kotlin
04-luhn-scala
05-luhn-frege
05-luhn-haskell
06-luhn-java-8
07-luhn-functional-java-8
.gitignore
README.md

README.md

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