Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

texMath.js

Blame
  • texMath.js 785 B
    /* IMPORTANT: Remove these directives when you start working on the code so that
     * the linter will warn you about code style issues. */
    /* eslint-disable no-useless-constructor */
    
    class MonoidElement {
      constructor() {
        // Implement this constructor per the assignment instructions.
      }
    
      get valid() {
        return false; // Implement this getter per the assignment instructions.
      }
    }
    
    export const IDENTITY_ELEMENT = new MonoidElement(); // Define this object per the assignment instructions.
    
    export function encodeAsMonoidElement(character) {
      return IDENTITY_ELEMENT; // Implement this function per the assignment instructions.
    }
    
    export function combineMonoidElements(left, right) {
      return IDENTITY_ELEMENT; // Implement this function per the assignment instructions.
    }