Skip to main content
Module

x/functional/mod.js>factorizeType

Common Functional Programming Algebraic data types for JavaScript that is compatible with most modern browsers and Deno.
Latest
variable factorizeType
Re-export
import { factorizeType } from "https://deno.land/x/functional@v1.3.4/mod.js";

Examples

const Coordinates = factorizeType("Coordinates", [ "x", "y" ]); const vector = Coordinates(150, 200); // vector.x === 150 // vector.y === 200

type

(typeName, propertyNameList) => unknown