@nh2 This hopefully makes the logic much clearer to avoid exceptional cases slipping through. @gregwebs Maybe you'd like to review this? For yesod-core 1.5: we should make as many datatypes strict-fielded as possible in Yesod.Core.Types to make for less corner cases. Also, the idea of an exception value itself being partial is _really_ terrifying. |
||
|---|---|---|
| .. | ||
| attic | ||
| bench | ||
| static | ||
| test | ||
| Yesod | ||
| .gitignore | ||
| bench.sh | ||
| ChangeLog.md | ||
| helloworld.hs | ||
| LICENSE | ||
| README.md | ||
| Setup.lhs | ||
| test.hs | ||
| yesod-core.cabal | ||
yesod-core
This is the main package for Yesod, providing all core functionality on which other packages can be built. It provides dispatch, handler functions, widgets, etc.
Yesod is well documented on its website.