slack-0.1.0.0: Network/Slack/Prelude.hs
module Network.Slack.Prelude
(
(<$>),
(<*>),
FromJSON(..),
Value(..),
(.:),
eitherDecode,
Generic,
Text,
unpack,
printf,
liftIO,
get,
hoistEither
)
where
import Control.Applicative((<$>), (<*>))
import Data.Aeson (FromJSON(..), Value(..), (.:), eitherDecode)
import GHC.Generics (Generic)
import Data.Text (Text, unpack)
import Text.Printf (printf)
import Control.Monad.IO.Class (liftIO)
import Control.Monad.State (get)
import Control.Monad.Trans.Either (hoistEither)