effectful-zoo-0.0.1.0: Effectful effects for testing
Safe HaskellSafe-Inferred
LanguageGHC2021

Effectful.Zoo.Amazonka.Static

Documentation

data Amazonka :: Effect Source #

Instances

Instances details
type DispatchOf Amazonka Source # 
Instance details

Defined in Effectful.Zoo.Amazonka.Static

newtype StaticRep Amazonka Source # 
Instance details

Defined in Effectful.Zoo.Amazonka.Static

runAmazonka :: forall a r. r <: IOE => AwsEnv -> Eff (Amazonka : r) a -> Eff r a Source #

withAmazonka :: forall r a. HasCallStack => r <: IOE => (AwsEnv -> AwsEnv) -> Eff (Amazonka : r) a -> Eff (Amazonka : r) a Source #

localAmazonka :: HasCallStack => r <: Amazonka => (AwsEnv -> AwsEnv) -> Eff r a -> Eff r a Source #

askAwsEnv :: forall r. r <: Amazonka => Eff r AwsEnv Source #

sendAws :: forall a r. HasCallStack => AwsRequest a => r <: Amazonka => r <: DataLog AwsLogEntry => r <: Error AwsError => r <: IOE => Typeable (AwsResponse a) => Typeable a => a -> Eff r (AwsResponse a) Source #

lazySendAws :: forall a r. HasCallStack => AwsRequest a => r <: DataLog AwsLogEntry => r <: Error AwsError => r <: IOE => r <: Lazy AwsEnv => Typeable (AwsResponse a) => Typeable a => a -> Eff r (AwsResponse a) Source #