On 06/18/2015 12:09 PM, Gabriel Riba wrote:
(* --- with hamlet like style --- *)fun mymodule items = <ixml> <h3> title <div> $if {null items} <p> Sorry, no items left $else <ul> $forall {item} <- {items} <li> <b>{[item]}</b> </ixml>
The special syntax for 'forall' bothers me a bit. I prefer to see standard function-call syntax there. There are other iteration styles that are often useful but that won't fit with the 'forall' syntax. One example is a fold-style traversal maintaining some other accumulator.
P.S.: Sorry for the duplicate post here earlier, where I gave idiomatic Ur/Web code for this task very similar to what Ziv had already posted. I wasn't paying enough attention, looking at later unread messages before replying.
_______________________________________________ Ur mailing list [email protected] http://www.impredicative.com/cgi-bin/mailman/listinfo/ur
