name: ide-backend-common
version: 0.9.0
synopsis: Shared library used be ide-backend and ide-backend-server
description: Should not be used by end users
license: MIT
license-file: LICENSE
author: Duncan Coutts, Mikolaj Konarski, Edsko de Vries
maintainer: Duncan Coutts <duncan@well-typed.com>
copyright: (c) 2015 FP Complete
category: Development
build-type: Simple
cabal-version: >=1.10
extra-source-files: README.md
library
exposed-modules: IdeSession.Util
IdeSession.Util.BlockingOps
IdeSession.Util.PrettyVal
IdeSession.GHC.API
IdeSession.GHC.Requests
IdeSession.GHC.Responses
IdeSession.RPC.API
IdeSession.RPC.Server
IdeSession.RPC.Stream
IdeSession.Strict.Container
IdeSession.Strict.IntMap
IdeSession.Strict.List
IdeSession.Strict.Map
IdeSession.Strict.Maybe
IdeSession.Strict.Pair
IdeSession.Strict.Trie
IdeSession.Strict.IntervalMap
IdeSession.Strict.MVar
IdeSession.Strict.IORef
IdeSession.Strict.StateT
IdeSession.Types.Public
IdeSession.Types.Private
IdeSession.Types.Translation
IdeSession.Types.Progress
build-depends: base ==4.*,
filepath >= 1.3 && < 1.5,
directory >= 1.1 && < 1.3,
containers >= 0.4.1 && < 1,
bytestring >= 0.9.2 && < 1,
mtl >= 2.1 && < 2.3,
async >= 2.0 && < 2.1,
aeson >= 0.6.2 && < 0.9,
unix >= 2.5 && < 2.8,
temporary >= 1.1.2.4 && < 1.3,
bytestring-trie >= 0.2 && < 0.3,
text >= 0.11 && < 1.3,
fingertree >= 0.0.1 && < 0.2,
binary >= 0.7.1.0 && < 0.8,
data-accessor >= 0.2 && < 0.3,
crypto-api >= 0.12 && < 0.14,
pureMD5 >= 2.1 && < 2.2,
tagged >= 0.4 && < 0.8,
transformers >= 0.3 && < 0.5,
attoparsec >= 0.10 && < 0.13,
template-haskell,
pretty-show
default-language: Haskell2010
default-extensions: MonoLocalBinds
BangPatterns
RecordWildCards
NamedFieldPuns
RankNTypes
MultiParamTypeClasses
ExistentialQuantification
FlexibleContexts
DeriveDataTypeable
other-extensions: CPP
TemplateHaskell
ScopedTypeVariables,
GeneralizedNewtypeDeriving
ghc-options: -Wall -fno-warn-unused-do-bind