Verified Functional Programming in Agda (ACM Books)