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