Skip to content

SCROLL - SCala ROLes Language (A playground for role dispatch based on Scala)

License

Notifications You must be signed in to change notification settings

ncardozo/SCROLL

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCROLL

SCala ROLes Language

Build Status

A playground for role dispatch based on Scala.

1. Current state:

You are able to define compartments, roles and play-relationships. Invoking Role-methods is done via the Dynamic trait.

2. Example:

BankExample

You can find more scroll.examples in the scroll/examples/ folder. You also might want to check the test/folder.

3. Edit and develop:

3.1. Clone this repo.

3.2. You may want to use SBT and run gen-ideaif you are using Intellij IDE <= 13 (to config see here). This is not required anymore since Intellij 14. Just use the built-in import SBT project functionality.

3.3. You may want to use SBT and run eclipse if you are using the Eclipse Scala IDE. (to config see here)

4. Use the library:

Just add the dependency to your SBT config: libraryDependencies ++= Seq("com.github.max-leuthaeuser" % "scroll_2.11" % "0.9.1")

About

SCROLL - SCala ROLes Language (A playground for role dispatch based on Scala)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 99.8%
  • Java 0.2%