Anfonwch hwn fel neges destun: Proof Methods for Structured Corecursive Programs