functional-abstraction/measure Home Manual Reference Source

src/0-core/2-derived/Interval.js

  1. import {Measure} from '../0-base/index.js';
  2. import {Monoids} from '../../1-api/0-Monoids.js';
  3.  
  4. export class Interval extends Measure {
  5. constructor() {
  6. super(Monoids.KEY_MAX);
  7. }
  8.  
  9. measure(element) {
  10. return element;
  11. }
  12. }