Type SystemAlgebraic Data TypesKind of composite type, i.e., a type formed by combining other types.HomepageMarkdownEditPlangsCleanCurryF#FlixGleamHaskellHaxeIdrisIsabelleMercuryMLtonOCamlPureScriptRustScalaStandard MLUnison