{-# LANGUAGE FlexibleContexts #-} {-# OPTIONS_GHC -F -pgmFtrhsx #-} module Main where import Control.Applicative import Control.Monad import Happstack.Server import Happstack.Facebook.Common import Happstack.Facebook.Connect import Happstack.Facebook.FacebookT import Happstack.Facebook.XdReceiver import HSP import FacebookConfig (facebookConfig) import qualified HSX.XMLGenerator as HSX main :: IO () main = simpleHTTP nullConf impl impl :: ServerPart Response impl = msum [ xdReceiverPart -- xd_receiver.htm , withFacebookConnect facebookConfig $ msum [ withSessionSP $ fbml (do user <- askUser appTemplate "Members Area" ()
Hello,
You look like this