{"id":692,"date":"2022-05-11T14:00:00","date_gmt":"2022-05-11T19:00:00","guid":{"rendered":"https:\/\/blogs.uninter.edu.mx\/DTIP\/?p=692"},"modified":"2022-05-07T10:25:32","modified_gmt":"2022-05-07T15:25:32","slug":"que-es-lambda-en-programacion","status":"publish","type":"post","link":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/","title":{"rendered":"Que es lambda en programaci\u00f3n"},"content":{"rendered":"\n<p>Lambda es bien conocida en \u00e1mbitos como la f\u00edsica o la etimolog\u00eda, ya que es la und\u00e9cima letra del alfabeto griego, \u039b \u03bb y la representante de longitud de onda. Pero el d\u00eda de hoy les hablare que significa lambda en el \u00e1mbito de la programaci\u00f3n .<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/pexels-markus-spiske-360591.jpg\" alt=\"C\u00f3digo\" class=\"wp-image-693\" width=\"522\" height=\"348\"\/><figcaption>C\u00f3digo<\/figcaption><\/figure><\/div>\n\n\n\n<p>En la programaci\u00f3n la expresi\u00f3n lambda es una subrutina definida que no est\u00e1 enlazada a un identificador.<\/p>\n\n\n\n<p>Se utiliza como argumentos para dar orden superior a otras funciones y para construir el resultado de una funci\u00f3n de orden superior que retorna una funci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ejemplos de lambda<\/h2>\n\n\n\n<p>Un ejemplo muy com\u00fan de este tipo de programaci\u00f3n es lo siguiente:&nbsp; (entrada-par\u00e1metro) =&gt; expresi\u00f3n<\/p>\n\n\n\n<p>Este es conocido como Lambda de expresi\u00f3n, es una funci\u00f3n muy usada para poder construir arboles de expresi\u00f3n.<\/p>\n\n\n\n<p>Otro ejemplo: &nbsp;(input-parameters) =&gt; { &lt;sequence-of-statements&gt; }<\/p>\n\n\n\n<p>Como vemos esta funci\u00f3n lo que hace es casi lo mismo que la Lambda de expresi\u00f3n, lo que cambia es que la expresi\u00f3n est\u00e1 dentro de llaves<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda.jpg\" alt=\"C\u00f3digo en lambda\" class=\"wp-image-695\" width=\"538\" height=\"356\"\/><figcaption>Programaci\u00f3n en lambda<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Reglas de esta programaci\u00f3n<\/h2>\n\n\n\n<p>Ahora que conocemos unas funciones de lambda podemos empezar a pensar, por que se denominan as\u00ed, pues bien las funciones en lambda tienen en com\u00fan un par de reglas estas son:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><span style=\"background-color: rgba(0, 0, 0, 0.2);\">S<\/span>e debe contener el mismo n\u00famero de par\u00e1metros que el tipo delegado<\/li><li>Cada par\u00e1metro de entrada tiene que poder convertirse en un par\u00e1metro delegado.<\/li><li>El valor devuelto debe poder convertirse impl\u00edcitamente al valor devuelto del delegado<\/li><\/ul>\n\n\n\n<p>Ahora que conocemos esto, comienza la pregunta m\u00e1s com\u00fan \u00bfPor qu\u00e9 no programar de manera normal si llegamos a los mismos resultados?<\/p>\n\n\n\n<p>El mayor beneficio que se obtiene al programar con este tipo de programaci\u00f3n es que nos da una manera excelente de reducir c\u00f3digo innecesario para poder ejecutar ciertas tareas que son repetitivas, esto es muy \u00fatil en el \u00e1mbito m\u00f3vil.<\/p>\n\n\n\n<p>Espero que esta informaci\u00f3n te haya servido y te sea \u00fatil.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Los invitamos a conocer mas posts en:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blogs.uninter.edu.mx\/dtip\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/LogoDTIP.png\" alt=\"Logo DTIP\" class=\"wp-image-696\" width=\"165\" height=\"165\"\/><\/a><figcaption>Logo DTIP<\/figcaption><\/figure><\/div>\n\n\n\n<p>Tambien los invitamos a conocer mas de UNINTER:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/uninter.edu.mx\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/logouninter.png\" alt=\"Logo Uninter\" class=\"wp-image-697\" width=\"165\" height=\"165\"\/><\/a><figcaption>Logo Uninter<\/figcaption><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lambda es bien conocida en \u00e1mbitos como la f\u00edsica o la etimolog\u00eda, ya que es la und\u00e9cima letra del alfabeto griego, \u039b \u03bb y la representante de longitud de onda. Pero el d\u00eda de hoy les hablare que significa lambda en el \u00e1mbito de la programaci\u00f3n . En la programaci\u00f3n la expresi\u00f3n lambda es una&hellip;<\/p>\n","protected":false},"author":9,"featured_media":763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-692","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Que es lambda en programaci\u00f3n - DTIP<\/title>\r\n<meta name=\"description\" content=\"En la programaci\u00f3n la expresi\u00f3n lambda es una subrutina definida que no est\u00e1 enlazada a un identificador. Se utiliza como argumentos...\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/\" \/>\r\n<meta property=\"og:locale\" content=\"es_MX\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Que es lambda en programaci\u00f3n - DTIP\" \/>\r\n<meta property=\"og:description\" content=\"En la programaci\u00f3n la expresi\u00f3n lambda es una subrutina definida que no est\u00e1 enlazada a un identificador. Se utiliza como argumentos...\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/\" \/>\r\n<meta property=\"og:site_name\" content=\"DTIP\" \/>\r\n<meta property=\"article:published_time\" content=\"2022-05-11T19:00:00+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"460\" \/>\r\n\t<meta property=\"og:image:height\" content=\"260\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"SuperAdmin\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:image\" content=\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg\" \/>\r\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"SuperAdmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/\",\"url\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/\",\"name\":\"Que es lambda en programaci\u00f3n - DTIP\",\"isPartOf\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg\",\"datePublished\":\"2022-05-11T19:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/#\/schema\/person\/6a979e9568fce7a09eae5f753fab1a96\"},\"description\":\"En la programaci\u00f3n la expresi\u00f3n lambda es una subrutina definida que no est\u00e1 enlazada a un identificador. Se utiliza como argumentos...\",\"breadcrumb\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#primaryimage\",\"url\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg\",\"contentUrl\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg\",\"width\":460,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Que es lambda en programaci\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/#website\",\"url\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/\",\"name\":\"DTIP\",\"description\":\"Direcci\u00f3n de Tecnolog\u00edas y Publicidad\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/#\/schema\/person\/6a979e9568fce7a09eae5f753fab1a96\",\"name\":\"SuperAdmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a59c276b01147463ef3aab4118e3137ebc5e1ad6700deb39ccdf8b89e517f7dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a59c276b01147463ef3aab4118e3137ebc5e1ad6700deb39ccdf8b89e517f7dc?s=96&d=mm&r=g\",\"caption\":\"SuperAdmin\"},\"url\":\"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/author\/webmaster\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Que es lambda en programaci\u00f3n - DTIP","description":"En la programaci\u00f3n la expresi\u00f3n lambda es una subrutina definida que no est\u00e1 enlazada a un identificador. Se utiliza como argumentos...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/","og_locale":"es_MX","og_type":"article","og_title":"Que es lambda en programaci\u00f3n - DTIP","og_description":"En la programaci\u00f3n la expresi\u00f3n lambda es una subrutina definida que no est\u00e1 enlazada a un identificador. Se utiliza como argumentos...","og_url":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/","og_site_name":"DTIP","article_published_time":"2022-05-11T19:00:00+00:00","og_image":[{"width":460,"height":260,"url":"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg","type":"image\/jpeg"}],"author":"SuperAdmin","twitter_card":"summary_large_image","twitter_image":"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg","twitter_misc":{"Escrito por":"SuperAdmin","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/","url":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/","name":"Que es lambda en programaci\u00f3n - DTIP","isPartOf":{"@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#primaryimage"},"image":{"@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg","datePublished":"2022-05-11T19:00:00+00:00","author":{"@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/#\/schema\/person\/6a979e9568fce7a09eae5f753fab1a96"},"description":"En la programaci\u00f3n la expresi\u00f3n lambda es una subrutina definida que no est\u00e1 enlazada a un identificador. Se utiliza como argumentos...","breadcrumb":{"@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#primaryimage","url":"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg","contentUrl":"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg","width":460,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/2022\/05\/11\/que-es-lambda-en-programacion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/blogs.uninter.edu.mx\/DTIP\/"},{"@type":"ListItem","position":2,"name":"Que es lambda en programaci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/#website","url":"https:\/\/blogs.uninter.edu.mx\/DTIP\/","name":"DTIP","description":"Direcci\u00f3n de Tecnolog\u00edas y Publicidad","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.uninter.edu.mx\/DTIP\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/#\/schema\/person\/6a979e9568fce7a09eae5f753fab1a96","name":"SuperAdmin","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.uninter.edu.mx\/DTIP\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a59c276b01147463ef3aab4118e3137ebc5e1ad6700deb39ccdf8b89e517f7dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a59c276b01147463ef3aab4118e3137ebc5e1ad6700deb39ccdf8b89e517f7dc?s=96&d=mm&r=g","caption":"SuperAdmin"},"url":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/author\/webmaster\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/blogs.uninter.edu.mx\/DTIP\/wp-content\/uploads\/2022\/04\/lambda-1.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/posts\/692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/comments?post=692"}],"version-history":[{"count":5,"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/posts\/692\/revisions"}],"predecessor-version":[{"id":764,"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/posts\/692\/revisions\/764"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/media\/763"}],"wp:attachment":[{"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/media?parent=692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/categories?post=692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/DTIP\/index.php\/wp-json\/wp\/v2\/tags?post=692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}