SCala ROLes Language
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:
You can find more scroll.examples in the examples/
folder.
You also might want to check the tests/
folder.
3. Edit and develop:
- Clone this repo.
- You may want to use SBT and run
gen-idea
if you are using Intellij IDE (to config see here). This is not required anymore since Intellij 14. Just use the built-in import SBT project functionality. - You may want to use SBT and run
eclipse
if you are using the Eclipse Scala IDE (to config see here). - ScalaDoc is available here.
4. Use the library:
Just add the dependency to your SBT config:
libraryDependencies ++= Seq("com.github.max-leuthaeuser" %% "scroll" % "1.0.0")
Or to always use the latest version:
libraryDependencies ++= Seq("com.github.max-leuthaeuser" %% "scroll" % "latest.integration")