f769fffeb2
This is not yet tested, and it requires a lot of testing. A previous helper that attempted to support `bind` never quite worked correctly, but I believe that the new approach of implementing `join` and `map` instead of `bind` makes the code more resilient. Even though `map` and `ap` can be derived from `point` and `bind`, I'm keeping both of them, as `bind` requires quite a bit of subscription manipulation. Those methods have much simpler implementations. |
||
---|---|---|
project | ||
src/main/scala/org/gerweck/scalafx/util | ||
.gitignore | ||
LICENSE.md | ||
README.md | ||
version.sbt |
Sarah’s ScalaFX Utilities
This project contains helper functions, utilities and convenience functions for working with JavaFX and ScalaFx in Scala.
ScalaFX does a tremendous job at making JavaFX more usable from Scala, but it doesn't go as far as it could in facilitating functional and reactive programming.
This code is offered as is with now guarantees.
Installation
To use ScalaFX, add the following to your SBT build:
libraryDependencies += "org.gerweck.scala" %% "scalafx-utils" % "0.1.0"