{"id":5585,"date":"2016-11-02T19:06:48","date_gmt":"2016-11-02T18:06:48","guid":{"rendered":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/?p=5585"},"modified":"2016-11-02T19:06:48","modified_gmt":"2016-11-02T18:06:48","slug":"i1m2016-funciones-de-orden-superior-en-haskell","status":"publish","type":"post","link":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/i1m2016-funciones-de-orden-superior-en-haskell\/","title":{"rendered":"I1M2016: Funciones de orden superior en Haskell"},"content":{"rendered":"<p>En la clase de hoy de <a href=\"http:\/\/www.cs.us.es\/~jalonso\/cursos\/i1m-16\">Inform\u00e1tica<\/a> de 1\u00ba del Grado en Matem\u00e1ticas se han estudiado las funciones de orden superior.<\/p>\n<p>En primer lugar, se han estudiado las funciones de procesamiento de listas (map y filter).<\/p>\n<p>En segundo lugar, se ha estudiado c\u00f3mo puede abstraerse los esquemas definici\u00f3n de funciones de recursi\u00f3n sobre listas mediante la funci\u00f3n de plegado (foldr) y c\u00f3mo con dicha funci\u00f3n puede simplificarse la definici\u00f3n de funciones.<\/p>\n<p>A continuaci\u00f3n se ha visto c\u00f3mo definir funciones con acumuladores y c\u00f3mo simplificarlas con el patr\u00f3n de plegado por la izquierda (foldl).<\/p>\n<p>Finalmente, se ha visto c\u00f3mo puede simplificarse la definici\u00f3n de funciones usando el operador de composici\u00f3n.<\/p>\n<p>Los apuntes correspondientes a la clase son<br \/>\n\n<!-- iframe plugin v.5.0 wordpress.org\/plugins\/iframe\/ -->\n<iframe loading=\"lazy\" src=\"http:\/\/www.cs.us.es\/~jalonso\/cursos\/i1m\/temas\/tema-7.html\" width=\"100%\" frameborder=\"1\" height=\"500\" scrolling=\"yes\" class=\"iframe-class\"><\/iframe>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En la clase de hoy de Inform\u00e1tica de 1\u00ba del Grado en Matem\u00e1ticas se han estudiado las funciones de orden superior. En primer lugar, se han estudiado las funciones de procesamiento de listas (map y filter). En segundo lugar, se ha estudiado c\u00f3mo puede abstraerse los esquemas definici\u00f3n de funciones de recursi\u00f3n sobre listas mediante&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"footnotes":"","_jetpack_memberships_contains_paid_content":false},"categories":[260],"tags":[270,313],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/posts\/5585"}],"collection":[{"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/comments?post=5585"}],"version-history":[{"count":1,"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/posts\/5585\/revisions"}],"predecessor-version":[{"id":5586,"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/posts\/5585\/revisions\/5586"}],"wp:attachment":[{"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/media?parent=5585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/categories?post=5585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.glc.us.es\/~jalonso\/vestigium\/wp-json\/wp\/v2\/tags?post=5585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}