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

MixedStructTypes.jl

GitHub Repo stars deps MixedStructTypes Downloads
Stable Dev GitHub last commit (branch) version Coverage

SumTypes.jl

GitHub Repo stars deps SumTypes Downloads
Stable Dev GitHub last commit (branch) version Coverage

Unityper.jl

GitHub Repo stars deps Unityper Downloads
Stable Dev GitHub last commit (branch) version Coverage

Expronicon.jl (with ADT.@adt)

GitHub Repo stars deps Expronicon Downloads
Stable Dev GitHub last commit (branch) version Coverage
This website is a community effort covering a lot of ever-changing information. It will therefore never be complete or without error. If you see something wrong, or have something to contribute, please see the "Contributing" section in the github repository.

Last modified: May 03, 2024. Built with Franklin.jl