Murat Kasimov

More about me

Я language (β)

/Я language (β)/Operators/hop/

[H]om functor mapping c[O]variantly through [P]roduct `hop` : source a o `AR____` source a oo `AR____` target a ooo

Hom functors preserve products (limits):

> `hop` : a `AR_` o `AR_______` a `AR_` oo `AR_______` a `AR_` o `P` oo > `hop` : a `AR_` oo `AR_______` a `AR_` o `AR_______` a `AR_` Along o oo > `hop` : a `AR_` o `AR_______` a `AR_` o `AR_______` a `AR_` Twice o > `hop` : a `AR_` Supertype ( Nonempty List o ) `AR_______` a `AR_` o `AR_______` a `AR_` Nonempty List o > `hop` : a `AR_` List ( Supertype ( Tree o ) ) `AR_______` a `AR_` o `AR_______` a `AR_` Tree o > `hop` : a `AR_` Alone o `AR_______` a `AR_` Shafted List o `AR_______` a `AR_` Scrolling List o > `hop` : a `AR_` List o `AR_______` a `AR_` List o `AR_______` a `AR_` Shafted List o > `hop` : a `AR_` Alone o `AR_______` a `AR_` Shafted List `T'TT'I` Tree `T'I_` o `AR_______` a `AR_` Shafted Tree o > `hop` : a `AR_` Tree o `AR_______` a `AR_` List `T'TT'I` Shafted Tree `T'I_` o `AR_______` a `AR_` Scrolling Tree o

Available stretched versions (starting precedence is 8):

`hop_`, `hop__`