[ANN] functional-vaadin 0.2.1 released

2016-11-13 Thread Paul Bennett
I've just deployed a new release of functional-vaadin, a Clojure library that greatly improves the building of Vaadin-based web UI's. Latest version is 0.2.1, and adds - New builders for tree tables, upload and login form - Internal refactoring, including the use of clojure.spec for builde

Should spec used to check the sematics of DSL arguments?

2016-07-29 Thread Paul Bennett
Hi All, I have a library that provides a DSL to build a composite hierarchy of UI objects for a server-side Web framework (https://github.com/wizardpb/functional-vaadin). RIght now, I have a whole bunch of custom code that checks the validity of arguments passed to the builder functions, and I

[ANN] functional-vaadin 0.1.1

2016-07-01 Thread Paul Bennett
Hi Everyone, I'd like to announce functional-vaadin, a library for building Clojure webapps using the Vaadin UI framework. Since Vaadin is Java-based, this can already be done - but it's clunky: lots of doto and setter calls, temporaries to hold parts of the UI being constructed, etc. etc. This