view tests/jsuni.ur @ 1272:56bd4a4f6e66

Some serious bug-fix work to get HTML example to compile; this includes fixing a bug with 'val' patterns in Unnest and the need for more local reduction in Especialize
author Adam Chlipala <adamc@hcoop.net>
date Thu, 03 Jun 2010 13:04:37 -0400
parents e81434513720
children
line wrap: on
line source
fun main () =
    s1 <- source "";
    s2 <- source "";

    let
        fun echo s = return s

        fun echoer () =
            v1 <- get s1;
            v1' <- rpc (echo v1);
            set s2 v1'
    in
        return <xml><body>
          <dyn signal={v <- signal s2; return (cdata v)}/><hr/>
          <ctextbox source={s1}/> <button onclick={echoer ()}/>
        </body></xml>
    end