Commit Graph

20 Commits

Author SHA1 Message Date
Michael Snoyman
dc8f7946dc Better dispatch sample code 2012-01-03 11:35:16 +02:00
Michael Snoyman
928f39b795 Manually wrote proper dispatch function, need to translate to TH 2012-01-03 11:11:41 +02:00
Michael Snoyman
a14851d956 Get it to build again 2012-01-03 08:37:23 +02:00
Michael Snoyman
666e242ee9 yesod-routes refactor 2012-01-03 08:33:44 +02:00
Michael Snoyman
6d6c4817b2 Simplified Dispatch: do not pass req around 2012-01-03 08:33:44 +02:00
Michael Snoyman
144b215a38 Route is a data family, part of RenderRoute class 2012-01-03 08:33:44 +02:00
Michael Snoyman
d69ee53a17 yesod-routes: removed yesod-core dependency 2012-01-03 08:33:44 +02:00
Michael Snoyman
f909669dd0 Get tests to compile 2012-01-03 08:33:44 +02:00
Michael Snoyman
3e0507d6cd More incomplete yesod-routes changes 2012-01-03 08:33:44 +02:00
Michael Snoyman
55ac0ac52c Beginning of dispatch implementation, not yet complete 2012-01-03 08:33:44 +02:00
Michael Snoyman
140a6e6d5f Added TH module, creates route type and RenderRoute instance 2012-01-03 08:33:44 +02:00
Michael Snoyman
6a325f9e4c Extensive comments on dispatch code 2012-01-03 08:33:44 +02:00
Michael Snoyman
1a40b16e4c Switch to Literate Haskell 2012-01-03 08:33:44 +02:00
Michael Snoyman
29a9bfd7e8 Removed some Yesod-specific components (simplified) 2012-01-03 08:33:44 +02:00
Michael Snoyman
fbf58cbc95 Better overlapping support 2012-01-03 08:33:44 +02:00
Michael Snoyman
3ee8e3c7f3 PieceMap-based dispatch 2012-01-03 08:33:44 +02:00
Michael Snoyman
619e74dd45 Incomplete route changes 2012-01-03 08:33:44 +02:00
Michael Snoyman
820adf2971 dynamic test 2012-01-03 08:33:44 +02:00
Michael Snoyman
691abb6823 checkStatics 2012-01-03 08:33:44 +02:00
Michael Snoyman
3178a584d0 Initial yesod-routes, doesn't do much yet 2012-01-03 08:33:44 +02:00