When is a function a fold or an unfold (2001)

by J Gibbons, G Hutton, T Altenkirch
Venue:Electronic Notes in Theoretical Computer Science 44 No 1