/Я language (β)/Primitives/Opted/

: Supertype ( Opted i ) ~ ( i `S` i )
> Opted : i `S` i `AR__` Opted i

> `yor` : a o . Opted o `AR____` Unit `AR__` o
> `yo` : a o . Opted a `AR_____` a `AR____` o `AR____` Opted o
> `yokl` : a o . Opted a `AR___` a `AR__` Maybe o `AR__` Maybe ( Opted o )
> `yokl` : a o . Opted a `AR___` a `AR__` Stops i o `AR__` Stops i ( Opted o )
> `yokl` : a o . Opted a `AR___` a `AR__` State i o `AR__` State i ( Opted o )
> `yokl` : a o . Opted a `AR___` a `AR__` World o `AR__` World ( Opted o )