diff demo/batchFun.ur @ 1172:ad15700272f6

Changing foldRX to mapX
author Adam Chlipala <adamc@hcoop.net>
date Sun, 28 Feb 2010 13:06:10 -0500
parents 8d3aa6c7cee0
children d008c4c43a0a
line wrap: on
line diff
--- a/demo/batchFun.ur	Sat Feb 27 16:49:11 2010 -0500
+++ b/demo/batchFun.ur	Sun Feb 28 13:06:10 2010 -0500
@@ -72,7 +72,7 @@
                   | Cons (r, ls) => <xml>
                     <tr>
                       <td>{[r.Id]}</td>
-                      {@foldRX2 [colMeta] [fst] [_]
+                      {@mapX2 [colMeta] [fst] [_]
                         (fn [nm :: Name] [p :: (Type * Type)] [rest :: {(Type * Type)}]
                                          [[nm] ~ rest] m v =>
                             <xml><td>{m.Show v}</td></xml>)
@@ -88,7 +88,7 @@
             <xml><dyn signal={ls <- signal lss; return <xml><table>
               <tr>
                 <th>Id</th>
-                {@foldRX [colMeta] [_]
+                {@mapX [colMeta] [_]
                   (fn [nm :: Name] [p :: (Type * Type)] [rest :: {(Type * Type)}]
                                    [[nm] ~ rest] m =>
                       <xml><th>{[m.Nam]}</th></xml>)
@@ -144,7 +144,7 @@
 
               <table>
                 <tr> <th>Id:</th> <td><ctextbox source={id}/></td> </tr>
-                {@foldRX2 [colMeta] [snd] [_]
+                {@mapX2 [colMeta] [snd] [_]
                   (fn [nm :: Name] [p :: (Type * Type)] [rest :: {(Type * Type)}]
                                    [[nm] ~ rest] m s =>
                       <xml><tr> <th>{[m.Nam]}:</th> <td>{m.Widget s}</td> </tr></xml>)