Murat Kasimov

More about me

Я language (β)

/Я language (β)/Morphisms/on/

Based on provided type this Arrow morphism will try to give you an access to an item within some Sum.

on @ii : i `AR____` i `M` ii `S` ii on @i : i `S` ii `AR___` ii `S` i on @ii : i `S` ii `AR___` i `S` ii

Since sums could be inductively defined, it's also possible to get an access to deeply nested items:

on @i : i `S` ii `S` iii `AR___` ii `S` iii `S` i on @ii : i `S` ii `S` iii `AR___` i `S` iii `S` ii on @iii : i `S` ii `S` iii `AR___` i `S` ii `S` iii