That is concerning and mysterious. <div><br></div><div>In Web.Routes.Happstack we do:</div><div><br></div><div>&gt;            let f   = runSite (domain `Text.append` approot) siteSpec (map Text.pack $ rqPaths rq)</div><div>
<br></div><div>so, boomerang should be using the properly decoded rqPaths from the Happstack Request. Not sure where things are going wrong. I&#39;ll look at it soon, when I get a chance.</div><div><br></div><div>- jeremy<br>
<br><div class="gmail_quote">On Tue, Mar 27, 2012 at 8:17 AM, Semen Trygubenko <span dir="ltr">&lt;<a href="mailto:semen@trygub.com">semen@trygub.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear Haskell-Cafe,<br>
<br>
Last weekend I was test driving Web.Routes.Boomerang. A<br>
great package … Is there any way I could make it work with<br>
urls containing non-ASCII characters?<br>
<br>
Happstack.Server routing using &quot;path&quot; handles non-ASCII,<br>
as in, for instance,<br>
<br>
dir &quot;work&quot; $ path $ workHandler ,<br>
<br>
where workHandler gets a correctly decoded path segment<br>
passed in as a String. The following, however,<br>
<br>
sitemap :: Router Sitemap<br>
sitemap = (<br>
    rWork . anyString<br>
)<br>
<br>
passes to Work constructor an incorrectly decoded String.<br>
<br>
All the plumbing re embedding boomerang route into a normal<br>
Happstack one, etc. is done as per example from crash course<br>
here:<br>
<br>
<a href="http://happstack.com/docs/crashcourse/WebRoutes.html#web-routes-boomerang" target="_blank">http://happstack.com/docs/crashcourse/WebRoutes.html#web-routes-boomerang</a><br>
<br>
Many thanks,<br>
<br>
Sem<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Семен Тригубенко<br>
</font></span><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
<br>
iEYEARECAAYFAk9xvgEACgkQ3zbainCY8elq4QCeKIM8I3YDCIAKqWgMPtlRkO8W<br>
NuYAnjTVpzUSdHwUKNLzczuo4yAPGi1H<br>
=iQjy<br>
-----END PGP SIGNATURE-----<br>
<br>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br></div>