Removes the readonly property from the fields of an object type.
Convenience function for marking places not yet implemented.
Optional name for what is not implemented yet.
A functional version of the throw statement.
Coerce a string into a form suitable for passing to a string interpolator.
Take a function of two arguments, and return one that auto-curries. If any of the arguments is undefined, return a function that accepts that argument.
If both arguments are undefined, returns itself. If both arguments are defined, immediately calls f with those arguments if a is undefined, return a => f(a, b) if b is undefined, return b => f(a, b)
a function of two arguments.
Take a function of three arguments, and return one that auto-curries. If any of the arguments are undefined, return a function that accepts that argument.
If all arguments are undefined, returns itself. If all arguments are defined, immediately calls f with those arguments if a is undefined, return a => f(a, b, c) if b is undefined, return b => f(a, b, c) if c is undefined, return c => f(a, b, c)
a function of three arguments.
Take a function of four arguments, and return one that auto-curries. If any of the arguments are undefined, return a function that accepts that argument.
If all arguments are undefined, returns itself. If all arguments are defined, immediately calls f with those arguments if a is undefined, return a => f(a, b, c, d) if b is undefined, return b => f(a, b, c, d) if c is undefined, return c => f(a, b, c, d) if d is undefined, return d => f(a, b, c, d)
a function of four arguments.
Define a @toStringTag for a given class's prototype so that objects show in inspectors with that tag even if minified. Can accept either a prototype or a class constructor.
Generate a unique ID based on a prefix. A different numerical series is produced for each prefix.
Predicate/Type Guard for any function.
Return the negation of a predicate.
String template for producing tex. Produces a raw string containing the LaTeX code, unparsed. If the katex module is available, it will be used to parse the LaTeX for error-checking purposes, but the string will be returned (suitable for later parsing in the end environment).
Generated using TypeDoc
Miscellaneous utilities