[Ur] Building site templates
James Parker
jp at jamesparker.me
Tue Dec 6 01:46:40 EST 2011
Hi
I'm attempting to build a template for my site by passing the page content as a parameter to a function. Here is the call to the function:
sidebar <- return <xml><div>content!!</div></xml>;
Common.template (Some "test") sidebar
and the function body is something like:
fun template title sidebar =
title' <- return (case title of
| None => "UMDTalks"
| Some t => String.append t " - UMDTalks"
);
return <xml>
<html>
…
{sidebar}
</html>
</xml>
My current function signature is:
val template : option string -> xml -> transaction page
I believe the problem is in the signature. I guess what is the proper type for the second parameter?
Thanks,
JP
PS. The error I'm getting is:
common.urs:4:32-4:35: Wrong kind
More information about the Ur
mailing list