haskell functional-programming combinators category-theory

haskell - ¿Qué son los morfismos zygo/meta/histo/para/futu/dyna/whatever?



functional-programming combinators (5)

Aquí hay un comienzo: la categoría de Wikipedia "Esquemas de recursión".

¿Existe una lista de ellos con ejemplos accesibles para una persona sin un amplio conocimiento de la teoría de categorías?





Comience con aprender sobre catamorfismos; Esos son los más fáciles de entender. Ya sabes uno: foldr !

Entonces ve por los unfoldr ( unfoldr ) y los paramorfismos. Solo entonces ve por los otros artículos / artículos de Wikipedia; para entonces serán más fáciles de entender.