calamity-0.1.4.2: calamity.cabal
cabal-version: 1.18
-- This file has been generated from package.yaml by hpack version 0.33.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: 25550840a8f69674317309aa4d238d683405902e21b6caa6045ebc08f359593d
name: calamity
version: 0.1.4.2
synopsis: A library for writing discord bots
description: Please see the README on GitHub at <https://github.com/nitros12/calamity#readme>
category: Network, Web
homepage: https://github.com/nitros12/calamity
bug-reports: https://github.com/nitros12/calamity/issues
author: Ben Simms
maintainer: ben@bensimms.moe
copyright: 2020 Ben Simms
license: MIT
license-file: LICENSE
tested-with: GHC == 8.6.5, GHC == 8.8.3
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
cabal.project
extra-doc-files:
README.md
source-repository head
type: git
location: https://github.com/nitros12/calamity
library
exposed-modules:
Calamity
Calamity.Cache.Eff
Calamity.Cache.InMemory
Calamity.Client
Calamity.Client.Client
Calamity.Client.ShardManager
Calamity.Client.Types
Calamity.Gateway
Calamity.Gateway.DispatchEvents
Calamity.Gateway.Shard
Calamity.Gateway.Types
Calamity.HTTP
Calamity.HTTP.Channel
Calamity.HTTP.Emoji
Calamity.HTTP.Guild
Calamity.HTTP.Internal.Ratelimit
Calamity.HTTP.Internal.Request
Calamity.HTTP.Internal.Route
Calamity.HTTP.Internal.Types
Calamity.HTTP.MiscRoutes
Calamity.Internal.AesonThings
Calamity.Internal.BoundedStore
Calamity.Internal.SnowflakeMap
Calamity.Internal.Updateable
Calamity.Internal.Utils
Calamity.LogEff
Calamity.Metrics.Eff
Calamity.Metrics.Internal
Calamity.Metrics.Noop
Calamity.Types
Calamity.Types.Model
Calamity.Types.Model.Channel
Calamity.Types.Model.Channel.Attachment
Calamity.Types.Model.Channel.ChannelType
Calamity.Types.Model.Channel.DM
Calamity.Types.Model.Channel.Embed
Calamity.Types.Model.Channel.Group
Calamity.Types.Model.Channel.Guild
Calamity.Types.Model.Channel.Guild.Category
Calamity.Types.Model.Channel.Guild.Text
Calamity.Types.Model.Channel.Guild.Voice
Calamity.Types.Model.Channel.Message
Calamity.Types.Model.Channel.Reaction
Calamity.Types.Model.Guild
Calamity.Types.Model.Guild.Ban
Calamity.Types.Model.Guild.Emoji
Calamity.Types.Model.Guild.Guild
Calamity.Types.Model.Guild.Invite
Calamity.Types.Model.Guild.Member
Calamity.Types.Model.Guild.Overwrite
Calamity.Types.Model.Guild.Role
Calamity.Types.Model.Guild.UnavailableGuild
Calamity.Types.Model.Presence
Calamity.Types.Model.Presence.Activity
Calamity.Types.Model.Presence.Presence
Calamity.Types.Model.User
Calamity.Types.Model.Voice
Calamity.Types.Model.Voice.VoiceRegion
Calamity.Types.Model.Voice.VoiceState
Calamity.Types.Partial
Calamity.Types.Snowflake
Calamity.Types.Token
Calamity.Types.UnixTimestamp
other-modules:
Paths_calamity
hs-source-dirs:
src
default-extensions: CPP AllowAmbiguousTypes BlockArguments NoMonomorphismRestriction BangPatterns BinaryLiterals UndecidableInstances ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs DerivingVia DerivingStrategies GeneralizedNewtypeDeriving StandaloneDeriving DeriveAnyClass InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings OverloadedLabels PartialTypeSignatures PatternGuards PolyKinds RankNTypes RecordWildCards ScopedTypeVariables TupleSections TypeFamilies TypeSynonymInstances ViewPatterns DuplicateRecordFields TypeOperators TypeApplications RoleAnnotations
ghc-options: -fplugin=Polysemy.Plugin -funbox-strict-fields -Wall
build-depends:
aeson >=1.4 && <2
, async >=2.2 && <3
, base >=4.12 && <5
, bytestring >=0.10 && <0.11
, concurrent-extra >=0.7 && <0.8
, containers >=0.6 && <0.7
, data-default-class >=0.1 && <0.2
, deepseq >=1.4.4.0 && <2
, deque >=0.4 && <0.5
, df1 >=0.3 && <0.4
, di-polysemy >=0.1.1 && <0.2
, exceptions >=0.10 && <0.11
, fmt >=0.6 && <0.7
, focus >=1.0 && <2
, generic-lens >=2.0 && <3
, generic-override >=0.0.0.0 && <0.0.1
, generic-override-aeson >=0.0.0.0 && <0.0.1
, hashable >=1.2 && <2
, http-date >=0.0.8 && <0.1
, http-types >=0.12 && <0.13
, lens >=4.18 && <5
, lens-aeson >=1.1 && <2
, mtl >=2.2 && <3
, polysemy >=1.3 && <2
, polysemy-plugin >=0.2 && <0.3
, reflection >=2.1 && <3
, scientific >=0.3 && <0.4
, stm >=2.5 && <3
, stm-chans >=3.0 && <4
, stm-containers >=1.1 && <2
, text >=1.2 && <2
, text-show >=3.8 && <4
, time >=1.8 && <1.11
, typerep-map >=0.3 && <0.4
, unordered-containers >=0.2 && <0.3
, vector >=0.12 && <0.13
, websockets >=0.12 && <0.13
, wreq-patchable >=1.0 && <2
, wuss >=1.1 && <2
default-language: Haskell2010