# Haskell bindings for the Slack web API [![][1]][0] [![][3]][2] [![][5]][4] [0]: https://circleci.com/gh/jpvillaisaza/slack-web [1]: https://circleci.com/gh/jpvillaisaza/slack-web.svg?style=svg [2]: https://www.stackage.org/lts/package/slack-web [3]: https://www.stackage.org/package/slack-web/badge/lts [4]: https://www.stackage.org/nightly/package/slack-web [5]: https://www.stackage.org/package/slack-web/badge/nightly - Hackage: - Slack web API: ## Example ``` > import qualified Web.Slack as Slack ``` ``` > import qualified Web.Slack.Api as Api ``` ``` > import Control.Monad.Reader ``` ``` > :set -XOverloadedStrings ``` ``` > slackConfig <- Slack.mkSlackConfig token ``` ``` > flip runReaderT slackConfig (Slack.apiTest Api.mkTestReq) Right ... ``` ``` > flip runReaderT slackConfig (Slack.apiTest Api.mkTestReq { Api.testReqFoo = Just "bar" }) Right ... ``` ## License Licensed under the MIT license. See [LICENSE.md](LICENSE.md).