File: reactive5.ur

package info (click to toggle)
urweb 20170105%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 8,640 kB
  • ctags: 9,972
  • sloc: ansic: 6,402; lisp: 1,198; makefile: 173; sh: 44; sql: 1
file content (9 lines) | stat: -rw-r--r-- 321 bytes parent folder | download
1
2
3
4
5
6
7
8
9
fun main () : transaction page =
  x <- source <xml>A</xml>;
  y <- source <xml>B</xml>;
  return <xml><body>
    <dyn signal={x <- signal x; y <- signal y; return <xml>{x}, {y}</xml>}/>
    <br/>
    <a onclick={set x <xml>C</xml>}>Change x</a><br/>
    <a onclick={set y <xml>D</xml>}>Change y</a><br/>
  </body></xml>