MVFM

str/mempty

Monoid identity for strings — the empty string

const app = mvfm(prelude);
const prog = app({ s: "string" }, ($) => {
  // "" is the monoid identity for strings
  return $.append($.input.s, "");
});
await fold(defaults(app), injectInput(prog, { s: "unchanged" }));
Ctrl+Enter