static-ls-0.1.2: See README on Github for more information
Safe HaskellSafe-Inferred
LanguageHaskell2010

StaticLS.StaticEnv

Synopsis

Documentation

runHieDbExceptT :: (HasStaticEnv m, MonadIO m) => (HieDb -> IO a) -> ExceptT HieDbException m a Source #

Run an hiedb action in an exceptT

runHieDbMaybeT :: (HasStaticEnv m, MonadIO m) => (HieDb -> IO a) -> MaybeT m a Source #

Run an hiedb action with the MaybeT Monad

data StaticEnv Source #

Static environment used to fetch data

Constructors

StaticEnv 

Fields

Instances

Instances details
Show StaticEnv Source # 
Instance details

Defined in StaticLS.StaticEnv

Eq StaticEnv Source # 
Instance details

Defined in StaticLS.StaticEnv