Commit graph

6 commits

Author SHA1 Message Date
evancz
2267cd20d7 Get rid of warnings and update the version numbers in Compiler.hs and Server.hs. Get .cabal up to date for both packages. 2012-05-30 17:01:54 -05:00
evancz
12384b8cf8 Move elm-mini.js to root because it is needed by all projects. This should also fix a link in the README.md. 2012-05-29 14:48:30 -05:00
evancz
a6cf0d2815 Expose fewer internal functions, making more information available only through toHtml :: String -> Html and toParts :: String -> (Html, String, String). Make the required changes to dependent files. Yesod.hs still needs one fix though. 2012-05-29 13:25:43 -05:00
Vincent Ambo
c6bd8bfeb4 * modified elm-yesod to work and updated the example 2012-05-28 17:09:27 +02:00
Vincent Ambo
08287fcea7 * modified elm-server
Elm-server now works with the "new" structure of Elm as well. The elm
package exports Language.Elm.generateHtml which is equivalent to the
compileToHtml function of the old Language.Elm package.

Since a dependency on blaze exists either way, a separate elm-blaze
package is not necessary.
2012-05-28 16:56:13 +02:00
Vincent Ambo
f2e8703a2b * restructuring, part #1
I am splitting the elm package up into several packages, elm itself
which exports the Language.Elm* modules and builds the compiler
executable, elm-server which contains the standalone, Happstack-based
Elm server and elm-yesod, which provides the generateWidget function
for using Elm together with Yesod.
2012-05-28 16:43:56 +02:00