MVFM

str/lte

String less than or equal — lexicographic comparison via the ord typeclass

const app = mvfm(prelude);
const prog = app({ a: "string", b: "string" }, ($) => {
  return $.lte($.input.a, $.input.b);
});
await fold(defaults(app), injectInput(prog, { a: "abc", b: "xyz" }));
Ctrl+Enter