ParentFull threadpogden·Because Algebraic Data Types. It's bizarre that I have to give up that power when going from VHDL to C.View on HN