File: LDAP.hs

package info (click to toggle)
ldap-haskell 0.6.0
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 152 kB
  • ctags: 6
  • sloc: haskell: 154; makefile: 122
file content (49 lines) | stat: -rw-r--r-- 1,275 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{- -*- Mode: haskell; -*-
Haskell LDAP Interface
Copyright (C) 2005 John Goerzen <jgoerzen@complete.org>

This code is under a 3-clause BSD license; see COPYING for details.
-}

{- |
   Module     : LDAP
   Copyright  : Copyright (C) 2005-2006 John Goerzen
   License    : BSD

   Maintainer : John Goerzen,
   Maintainer : jgoerzen\@complete.org
   Stability  : provisional
   Portability: portable

Top-level LDAP module.

Written by John Goerzen, jgoerzen\@complete.org

Welcome to the LDAP interface for Haskell.  Please see one of the sections
below for more information.
-}

module LDAP (-- * Basic Types
             module LDAP.Types,
             -- * Initialization
             module LDAP.Init,
             -- * Searching
             module LDAP.Search,
             -- * Adding, Deleting, and Altering
             module LDAP.Modify,
             -- * Error Handling
             module LDAP.Exceptions,
             -- * Haskell enumerated LDAP types
             module LDAP.Data,
             -- * Other LDAP constants
             module LDAP.Constants
            )
where
import LDAP.Exceptions
import LDAP.Types
import LDAP.Init
import LDAP.Data
import LDAP.Constants
import LDAP.Search hiding (LDAPScope(..))
import LDAP.Modify hiding (LDAPModOp(..))