How to use the monet.Maybe function in monet

To help you get started, we’ve selected a few monet examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github char0n / ramda-adjunct / test / cata.js View on Github external
specify('should support Maybe type', function() {
      const maybeR = monet.Maybe.Just(1);
      const maybeL = monet.Maybe.Nothing();

      assert.strictEqual(RA.cata(null, R.identity, maybeR), 1);
      assert.isUndefined(RA.cata(v => v, null, maybeL));
    });
github char0n / ramda-adjunct / test / cata.js View on Github external
specify('should support Maybe type', function() {
      const maybeR = monet.Maybe.Just(1);
      const maybeL = monet.Maybe.Nothing();

      assert.strictEqual(RA.cata(null, R.identity, maybeR), 1);
      assert.isUndefined(RA.cata(v => v, null, maybeL));
    });