Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 915 Bytes

README.md

File metadata and controls

17 lines (9 loc) · 915 Bytes

Dungeon Game

This is a demo app for my talk Functional and Reactive UIs. It shows how to apply the functional principles in your business logic, and how to use RxJava Observables to define UI logic as a mapping from the model state to what the user is seeing.

It's built with Scala as the language, RxScala for RxJava Observables, and Scaladin for UI.

The project is built with SBT. After cloning the project you can say

sbt container:start

to start it. After a while the app should be available at localhost.

Eclipse project files can be created with

sbt eclipse

Note that you should have the Scala IDE Eclipse plugin installed.