Personal tools

User:Michiexile/MATH198/Lecture 9

From HaskellWiki

< User:Michiexile | MATH198(Difference between revisions)
Jump to: navigation, search
 
Line 1: Line 1:
 
IMPORTANT NOTE: THESE NOTES ARE STILL UNDER DEVELOPMENT. PLEASE WAIT UNTIL AFTER THE LECTURE WITH HANDING ANYTHING IN, OR TREATING THE NOTES AS READY TO READ.
 
IMPORTANT NOTE: THESE NOTES ARE STILL UNDER DEVELOPMENT. PLEASE WAIT UNTIL AFTER THE LECTURE WITH HANDING ANYTHING IN, OR TREATING THE NOTES AS READY TO READ.
  +
  +
  +
===Coalgebras for endofunctors===
  +
  +
===Recursion patterns===
  +
  +
====Catamorphisms====
  +
  +
====Anamorphisms====
  +
  +
====Hylomorphisms====
  +
  +
====Metamorphisms====
  +
  +
====Paramorphisms====
  +
  +
====Apomorphisms====

Revision as of 19:01, 13 November 2009

IMPORTANT NOTE: THESE NOTES ARE STILL UNDER DEVELOPMENT. PLEASE WAIT UNTIL AFTER THE LECTURE WITH HANDING ANYTHING IN, OR TREATING THE NOTES AS READY TO READ.


Contents

1 Coalgebras for endofunctors

2 Recursion patterns

2.1 Catamorphisms

2.2 Anamorphisms

2.3 Hylomorphisms

2.4 Metamorphisms

2.5 Paramorphisms

2.6 Apomorphisms