Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 327 Bytes

File metadata and controls

19 lines (13 loc) · 327 Bytes

+++ title = "Types compactification" +++

These packages help to avoid Union-splitting performance drawbacks by merging multiple types into one.

\toc

MixedStructTypes.jl

{{badge MixedStructTypes}}

SumTypes.jl

{{badge SumTypes}}

Unityper.jl

{{badge Unityper}}

Expronicon.jl (with ADT.@adt)

{{badge Expronicon}}