Dear all, I'm pleased to announce Roads 0.2.0. Roads is a web application framework for Mozart/Oz.
Roads uses some of Oz' most interesting features (dataflow variables, computation spaces, first-class functions and the concise record syntax) to make it very easy to implement typical user interaction tasks on the Web. Take a look at the example[1]. It implements "the Arc Challenge"[2] and is readily understandable by anyone who knows HTML and Oz. Documentation: <http://wiki.github.com/wmeyer/roads> Download: <http://github.com/wmeyer/roads/downloads> Cheers, Wolfgang [1] Example: declare [Roads] = {Module.link ['x-ozlib://wmeyer/roads/Roads.ozf']} fun {Said Session} Foo in html( body( form(input(type:text bind:Foo) input(type:submit) method:post action:fun {$ _} p(a("click here" href:fun {$ _} p("you said: "#Foo) end )) end ) )) end in {Roads.registerFunction said Said} {Roads.run} [2] <http://www.paulgraham.com/arcchallenge.html> _________________________________________________________________________________ mozart-users mailing list [email protected] http://www.mozart-oz.org/mailman/listinfo/mozart-users
