Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data CachedVCClientError Source #
Instances
liftServantClient :: (MonadError e m, MonadIO m, MonadReader s m, HasType ClientEnv s, AsType a e, AsType ClientError e) => TypedClientM a b -> m b Source #
fetchVCObjectClosure :: (AsType VCServerError err, AsType ClientError err, AsType VCStoreError err, MonadError err m, HasType (IOTracer VCServerTrace) env, HasType VCStorePath env, HasType ClientEnv env, MonadReader env m, MonadIO m, FromJSON a, FromJSON g, ToJSON a, ToJSON g) => ([VCObjectHash] -> ClientMWithVCStoreError (Map VCObjectHash (VCMeta a g VCObject))) -> (VCObjectHash -> ClientMWithVCStoreError [VCObjectHash]) -> VCObjectHash -> m (Map VCObjectHash (VCMeta a g VCObject)) Source #