{-# LANGUAGE CPP #-} --------------------------------------------------------- -- -- Module : Yesod -- Copyright : Michael Snoyman -- License : BSD3 -- -- Maintainer : Michael Snoyman -- Stability : Stable -- Portability : portable -- -- Lightweight framework for designing RESTful APIs. -- --------------------------------------------------------- module Yesod ( module Yesod.Request , module Yesod.Response , module Yesod.Yesod , module Yesod.Definitions , module Yesod.Handler , module Yesod.Resource , module Yesod.Form , module Data.Object.Html , module Yesod.Template , module Web.Mime , Application , Method (..) ) where #if TEST import Yesod.Resource hiding (testSuite) import Yesod.Response hiding (testSuite) import Data.Object.Html hiding (testSuite) import Yesod.Request hiding (testSuite) import Web.Mime hiding (testSuite) #else import Yesod.Resource import Yesod.Response import Data.Object.Html import Yesod.Request import Web.Mime #endif import Yesod.Form import Yesod.Yesod import Yesod.Definitions import Yesod.Handler import Network.Wai (Application, Method (..)) import Yesod.Template