@Inproceedings{EPTCS321.1, author = {Moraz\'an, Marco T.}, year = {2020}, title = {How to Design While Loops}, editor = {Hage, Jurriaan}, booktitle = {{\rm Proceedings Eighth and Ninth International Workshop on} Trends in Functional Programming in Education, {\rm Vancouver, Canada and Krakow, Poland, 11th June 2019 and 12th February 2020}}, series = {Electronic Proceedings in Theoretical Computer Science}, volume = {321}, publisher = {Open Publishing Association}, pages = {1-18}, doi = {10.4204/EPTCS.321.1}, }