[kisoron-ml] higher inductive types