MVFM

s3/head_object

Check if an object exists and retrieve its metadata

const app = mvfm(prelude, s3_);
const prog = app({}, ($) => {
  return $.begin(
    $.s3.putObject({
      Bucket: "my-bucket",
      Key: "report.csv",
      Body: "name,score\nAlice,95\nBob,87",
      ContentType: "text/csv",
    }),
    $.s3.headObject({ Bucket: "my-bucket", Key: "report.csv" })
  );
});
await fold(
  defaults(app, { s3: memoryS3Interpreter }),
  prog
);
Ctrl+Enter