Murat Kasimov

More about me

Я language (β)

/Я language (β)/Primitives/Sum/

: ( i `S` ii ) ~ ( Sum i ii ) : Supertype ( Opted i ) ~ ( i `S` i ) : Supertype ( Boolean ) ~ ( Unit `S` Unit ) : Supertype ( Maybe i ) ~ ( Unit `S` i ) : Supertype ( Stops i ii ) ~ ( i `S` ii ) : Supertype ( Whether i ii ) ~ ( ( i `S` ii ) `S` ( i `P` ii ) ) > This : i `AR_____` i `S` ii > That : ii `AR____` i `S` ii
> `has` : o `AR` a `AR____` o `AR` aa `AR____` o `AR` a `S` aa > `has` : o `AT` a `AR____` o `AT` aa `AR____` o `AT` a `S` aa > `yoi` : Sum a _ `AR______` a `AR` o `AR_____` Sum o _ > `yio` : Sum _ a `AR______` a `AR` o `AR_____` Sum _ o > `yoikl` : Sum a _ `AR_____` a `AR` tt o `AR______` tt ( Sum o _ ) > `yiokl` : Sum _ a `AR_____` a `AR` tt o `AR______` tt ( Sum _ o )