summaryrefslogtreecommitdiff
path: root/demo/metaform.ur
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adamc@hcoop.net>2009-05-28 10:35:25 -0400
committerGravatar Adam Chlipala <adamc@hcoop.net>2009-05-28 10:35:25 -0400
commitf4799004f028094c775c824409bac4e3590b2421 (patch)
treebc9e633b76c75ea47d6cfdb826c549ed7cd4c66a /demo/metaform.ur
parent072ba13540fd884e01c8d2aab31853594825e000 (diff)
Demo compiles with pattern-matching-fu
Diffstat (limited to 'demo/metaform.ur')
-rw-r--r--demo/metaform.ur4
1 files changed, 2 insertions, 2 deletions
diff --git a/demo/metaform.ur b/demo/metaform.ur
index 26462215..54bf0fc7 100644
--- a/demo/metaform.ur
+++ b/demo/metaform.ur
@@ -6,7 +6,7 @@ functor Make (M : sig
fun handler values = return <xml><body>
{foldURX2 [string] [string] [body]
- (fn (nm :: Name) (rest :: {Unit}) [[nm] ~ rest] name value => <xml>
+ (fn [nm :: Name] [rest :: {Unit}] [[nm] ~ rest] name value => <xml>
<li> {[name]} = {[value]}</li>
</xml>)
[M.fs] M.fl M.names values}
@@ -15,7 +15,7 @@ functor Make (M : sig
fun main () = return <xml><body>
<form>
{foldUR [string] [fn cols :: {Unit} => xml form [] (mapU string cols)]
- (fn (nm :: Name) (rest :: {Unit}) [[nm] ~ rest] name
+ (fn [nm :: Name] [rest :: {Unit}] [[nm] ~ rest] name
(acc : xml form [] (mapU string rest)) => <xml>
<li> {[name]}: <textbox{nm}/></li>
{useMore acc}