Murat Kasimov

More about me

Я language (β)

/Я language (β)/Primitives/Instruction/

: ( Instruction t i ) ~ ( Origination Stops t i ) : Supertype ( Instruction t i ) ~ ( Fixed ( Stops i `T'TT'I` t ) ) : Basetype ( Instruction t i ) ~ ( i `S` Supertype ( Instruction t i ) ) > Value : i `AR__` Supertype ( Instruction t i ) > Impel : t ( Fixed ( Stops i `T'TT'I` t ) ) `AR_____` Supertype ( Instruction t i ) > Instruction : Supertype ( Instruction t i ) `AR__` Instruction t i

Covariant Functor from Arrow into Arrow:

> `yo` : Construction t a `AR_______` a `AR` o `AR______` Construction t o

Covariant Functor from Kleisli Arrow into Kleisli Arrow:

> `yokl` : Instruction t a `AR_____` a `AR` tt o `AR______` tt ( Instruction t o )