JavaFX Builder


#1

JavaFX Builder (version 01)

To bootstrap my knowledge of Programming with Kotlin I started four
bite-sized projects. One of these, a JavaFX Builder, is sufficiently
stable that I am happy to offer the library to other developers. Any
useful feedback is appreciated.

This distribution comprises the files:

readme.txt
klib.jar: the builder library
Chapter05.User.Interface.doc: introductory documentation
Chapter05.zip examples from the documentation
JavaFX.zip: illustrative examples

They can be downloaded from:

readme.txt: [https://www.dropbox.com/s/kzikdu71bri5c4g/readme.txt]
klib.jar: [https://www.dropbox.com/s/cpr8swlumop8fe9/klib.jar]
Chapter05.User.Interface.doc: [https://www.dropbox.com/s/qw65birf9t4gfzn/Chapter05.User.Interface.doc]
Chapter05.zip: [https://www.dropbox.com/s/4gy6ugrl09p7jpa/Chapter05.zip]
JavaFX.zip: [https://www.dropbox.com/s/gpfn85i8ycdo2k5/JavaFX.zip]

Ken Barclay


#2

"Chapter 05" suggests that there is a bigger text around it. Out of curiosity: what is it?


#3

The other materials are general Kotlin stuff and material surrounding the four Kotlin projects. They are:

  1. Data types: specifically immutable types such as Option, immutable lists, immutable AVL trees
    used to implement immutable sets and maps, and immutable graphs.

  2. JavaFX builder: which you now know about.

  3. Kwikcheck: a property-based testing framework.

  4. KParsec: a combinator parser.

The last two make use of the data types project. They also stress test Kotlin’s generic types
and its support for complex function types.

Ken


#4

Is this material available somewhere?


#5

The code for the projects is in the klib.jar file. I would need to get some samples and user documentation to you. Email might be better (see my readme file).

Ken


#6

Very interesting