<div dir="ltr">Huzzah! This seems to work! Thanks Artyom!</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 17, 2017 at 11:01 PM, Aistis Raulinaitis <span dir="ltr"><<a href="mailto:sheganinans@gmail.com" target="_blank">sheganinans@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>So I am trying to pass around a list (string * link) to a function that will make the string a clickable link, however I run into this error.</div><div><br></div><div><br></div><div><div>fun some () : transaction page = return <xml></xml></div><div>fun anot () : transaction page = return <xml></xml></div><div><br></div><div>fun link_list (l : list (string * (transaction page))) : xbody =</div><div>    <xml></div><div>      {List.mapX (fn (s,p) => <xml><a link={p}>{[s]}</a></xml>) l}</div><div>    </xml></div><div><br></div><div>fun main () : transaction page =</div><div>    return <xml></div><div>      <body></div><div><span class="m_-8943437399301118819gmail-Apple-tab-span" style="white-space:pre-wrap">  </span>{link_list (("sm", some ()) :: ("anot", anot ()) :: [])}</div><div>      </body></div><div>    </xml></div></div><div><br></div><div><br></div><div><div>make -k</div><div>urweb main</div><div>/Users/ace/src/link_test/main.<wbr>ur:7:44: (to 7:45) Invalid Link expression</div><div>Expression UNBOUND_0</div><div>make: *** [all] Error 1</div></div></div>
</blockquote></div><br></div>