cabal-version: 2.2 name: LDAPv3 version: 0.0.0.0 synopsis: Lightweight Directory Access Protocol (LDAP) version 3 license: GPL-2.0-or-later license-file: LICENSE author: Herbert Valerio Riedel copyright: © 2018-2019 Herbert Valerio Riedel maintainer: hvr@gnu.org bug-reports: https://github.com/hvr/LDAPv3/issues category: Network description: This library provides a pure Haskell implementation of the /Lightweight Directory Access Protocol (LDAP)/ version 3 as specified in . . Serializing and deserializing to and from the wire encoding for the purpose of implementing network clients and servers is supported via 'Binary' instances (see ). source-repository head type: git location: https://github.com/hvr/LDAPv3.git common defaults default-language: Haskell2010 other-extensions: BangPatterns ConstraintKinds DataKinds DeriveFunctor DeriveGeneric FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving KindSignatures LambdaCase MultiParamTypeClasses RecordWildCards ScopedTypeVariables TypeFamilies TypeOperators UndecidableInstances build-depends: , base >= 4.8 && < 4.14 , binary ^>= 0.8.3 , bytestring ^>= 0.10.4 , text-short ^>= 0.1.3 , containers ^>= 0.5.5 || ^>= 0.6.0 , deepseq ^>= 1.4.0 , int-cast ^>= 0.2.0 , newtype ^>= 0.2.2 if !impl(ghc >= 8.0) build-depends: , semigroups ^>= 0.19.1 ghc-options: -Wall ------------------------------------------------------------------------------- library import: defaults hs-source-dirs: src exposed-modules: LDAPv3 other-modules: Common Data.Int.Subtypes Data.ASN1 Data.ASN1.Prim LDAPv3.ResultCode ------------------------------------------------------------------------------- test-suite LDAPv3 import: defaults type: exitcode-stdio-1.0 hs-source-dirs: test main-is: main.hs other-modules: Arbitrary build-depends: , LDAPv3 , tasty ^>= 1.2.3 , tasty-quickcheck ^>= 0.10.1 , tasty-hunit ^>= 0.10.0 , base-encoding ^>= 0.1.0 , quickcheck-instances ^>= 0.3.22