libmdbx-0.1.0.0: src/Mdbx.hs
{-|
Module : Mdbx
Copyright : (c) 2021 Francisco Vallarino
License : BSD-3-Clause (see the LICENSE file)
Maintainer : fjvallarino@gmail.com
Stability : experimental
Portability : non-portable
Main module for libmdbx-hs. This is what most applications should import.
In case you only need to store, update and retrieve data, check the
`Mdbx.Database` module.
You will also want to check `Mdbx.Types` in order to be able to store your data
types. In general, you will also want to use a serialization library such as
[store](https://hackage.haskell.org/package/store) or
[cereal](https://hackage.haskell.org/package/cereal).
If you want fine grained control or using cursors, check `Mdbx.API`.
The `Mdbx.FFI` (not exported by this module) provides direct, low level,
bindings to libmdbx.
-}
module Mdbx (
module Mdbx.API,
module Mdbx.Database,
module Mdbx.Types
) where
import Mdbx.API
import Mdbx.Database
import Mdbx.Types