OpenAFP-1.3.2: IBM AFP document format parser and generator

Portability | non-portable (GHC-only)
Stability | experimental
Maintainer | audreyt@audreyt.org
Safe Haskell | None

OpenAFP.Internals

Description

This module imports and re-exports external modules used by OpenAFP, as well as OpenAFP's own internal modules.

# Documentation

type IOm a = (MonadPlus m, MonadIO m, MonadError e m, Show e, Typeable e) => m a

type StateIO v a = (MonadPlus m, MonadIO m, MonadReader v m, MonadError e m, Show e, Typeable e) => m a

type BS = ByteString

hashNew :: (key -> key -> Bool) -> (key -> Int32) -> IO (HashTable key val)

hashLookup :: HashTable key val -> key -> IO (Maybe val)

hashInsert :: HashTable key val -> key -> val -> IO ()

hashDelete :: HashTable key val -> key -> IO ()

stateGet :: MonadState s m => m s

statePut :: MonadState s m => s -> m ()