SafeHaskell: Added SafeHaskell to base
[ghc.git] / libraries / base / Foreign / Marshal / Safe.hs
1 {-# LANGUAGE Safe #-}
2 {-# LANGUAGE CPP, NoImplicitPrelude #-}
3
4 -----------------------------------------------------------------------------
5 -- |
6 -- Module : Foreign.Marshal.Safe
7 -- Copyright : (c) The FFI task force 2003
8 -- License : BSD-style (see the file libraries/base/LICENSE)
9 --
10 -- Maintainer : ffi@haskell.org
11 -- Stability : provisional
12 -- Portability : portable
13 --
14 -- Marshalling support
15 --
16 -- Safe API Only.
17 --
18 -----------------------------------------------------------------------------
19
20 module Foreign.Marshal.Safe
21 (
22 -- | The module "Foreign.Marshal.Safe" re-exports the other modules in the
23 -- @Foreign.Marshal@ hierarchy:
24 module Foreign.Marshal.Alloc
25 , module Foreign.Marshal.Array
26 , module Foreign.Marshal.Error
27 , module Foreign.Marshal.Pool
28 , module Foreign.Marshal.Utils
29 ) where
30
31 import Foreign.Marshal.Alloc
32 import Foreign.Marshal.Array
33 import Foreign.Marshal.Error
34 import Foreign.Marshal.Pool
35 import Foreign.Marshal.Utils
36