<div dir="ltr">It looks like you still have a previous version of the package installed (i.e., from earlier this week). Try registering yesod-core and installing again: ghc-pkg unregister yesod-core --force &amp;&amp; cabal install yesod<div>

<br></div><div>General note: hopefully we&#39;ll have a better process for betas in the future, this was really a trial run at things. Thanks for sticking it out and continuing to help test :)</div><div><br></div><div>Michael<br>

<br><div class="gmail_quote">On Fri, Apr 15, 2011 at 5:46 PM, Chris Casinghino <span dir="ltr">&lt;<a href="mailto:ccasin@cis.upenn.edu">ccasin@cis.upenn.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

The scaffolding app in yackage produces code with a type error.  Running<br>
&quot;yesod&quot; for a new app with foundation type &quot;Foo&quot; and then building it<br>
(via cabal configure &amp;&amp; cabal build) reports:<br>
<br>
  Foo.hs:91:36:<br>
   Couldn&#39;t match expected type<br>
`Blaze.ByteString.Builder.Internal.Types.Builder&#39;<br>
               with actual type `T.Text&#39;<br>
   In the second argument of `joinPath&#39;, namely `Settings.staticroot&#39;<br>
   In the first argument of `uncurry&#39;, namely<br>
     `(joinPath a Settings.staticroot)&#39;<br>
   In the expression: uncurry (joinPath a Settings.staticroot)<br>
<br>
--Chris<br>
<div><div></div><div class="h5"><br>
<br>
On Fri, Apr 15, 2011 at 5:52 AM, Michael Snoyman &lt;<a href="mailto:michael@snoyman.com">michael@snoyman.com</a>&gt; wrote:<br>
&gt; Hi all,<br>
&gt; I&#39;ve put up the Yesod 0.8 migration guide[1]. I&#39;m planning on releasing this<br>
&gt; version of Yesod tomorrow night (Saturday, UTC+3). Now&#39;s your chance to try<br>
&gt; and find those last few bugs before release.<br>
&gt; I have one idea that I wanted to bounce around. The biggest thing in this<br>
&gt; release is the transition to Text. Overall, this is a good move, but it&#39;s<br>
&gt; just a little bit annoying to lose out on convenience functions like concat<br>
&gt; and ++. As a convenience, I&#39;m considering exporting the following from the<br>
&gt; Yesod module:<br>
&gt;     mconcat (from Data.Monoid)<br>
&gt;     &lt;&gt; = mappend (from Data.Monoid)<br>
&gt;     Text (the strict version, from Data.Text)<br>
&gt; I know there was some talk a while ago of providing a &lt;&gt; operator in base,<br>
&gt; but I haven&#39;t heard anything about it since. I think this could be a very<br>
&gt; nice convenience, and would appreciate feedback.<br>
&gt; Michael<br>
&gt; [1] <a href="http://www.yesodweb.com/book/migrate7to8" target="_blank">http://www.yesodweb.com/book/migrate7to8</a><br>
</div></div>&gt; _______________________________________________<br>
&gt; web-devel mailing list<br>
&gt; <a href="mailto:web-devel@haskell.org">web-devel@haskell.org</a><br>
&gt; <a href="http://www.haskell.org/mailman/listinfo/web-devel" target="_blank">http://www.haskell.org/mailman/listinfo/web-devel</a><br>
&gt;<br>
&gt;<br>
</blockquote></div><br></div></div>