Introducción a la Programación Funcional

Introducción a la Programación Funcional PDF Author: Leonel Peña
Publisher:
ISBN:
Category :
Languages : es
Pages : 32

Get Book Here

Book Description
Pequeño curso de Introducción a la Programación Funcional con ejemplos en Python. No es necesario saber sobre el tema. Está dirigido a personas que deseen conocer los fundamentos de este paradigma, ver algunos ejemplos en Python y conocer las relaciones con el otro Paradigma importante del Desarrollo de Software como lo es la Programación Orientada a Objetos.

Introducción a la Programación Funcional

Introducción a la Programación Funcional PDF Author: Leonel Peña
Publisher:
ISBN:
Category :
Languages : es
Pages : 32

Get Book Here

Book Description
Pequeño curso de Introducción a la Programación Funcional con ejemplos en Python. No es necesario saber sobre el tema. Está dirigido a personas que deseen conocer los fundamentos de este paradigma, ver algunos ejemplos en Python y conocer las relaciones con el otro Paradigma importante del Desarrollo de Software como lo es la Programación Orientada a Objetos.

Razonando con Haskell

Razonando con Haskell PDF Author:
Publisher:
ISBN: 9788460712183
Category :
Languages : es
Pages : 826

Get Book Here

Book Description


Introduction to Functional Programming Using Haskell

Introduction to Functional Programming Using Haskell PDF Author: Richard Bird
Publisher: Pearson Educación
ISBN: 9788483221761
Category : Computers
Languages : en
Pages : 382

Get Book Here

Book Description
After the success of the first edition, Introduction to Functional Programming using Haskell has been thoroughly updated and revised to provide a complete grounding in the principles and techniques of programming with functions. The second edition uses the popular language Haskell to express functional programs. There are new chapters on program optimisation, abstract datatypes in a functional setting, and programming in a monadic style. There are complete new case studies, and many new exercises. As in the first edition, there is an emphasis on the fundamental techniques for reasoning about functional programs, and for deriving them systematically from their specifications. The book is self-contained, assuming no prior knowledge of programming and is suitable as an introductory undergraduate text for first- or second-year students.

Computación y programación funcional

Computación y programación funcional PDF Author: Camilo Chacón Sartori
Publisher: Marcombo
ISBN: 8426732844
Category : Business & Economics
Languages : es
Pages : 360

Get Book Here

Book Description
La programación funcional ofrece diversas ventajas a la hora de construir software: reducción de errores, manejo eficiente de datos en entornos concurrentes y paralelos, y un gran respaldo teórico. No obstante, muchos programadores fracasan en su intento de adentrarse en ella por ir directamente a aprenderla usando un lenguaje de programación (tecnología), con lo que omiten la teoría y el contexto histórico que le dio origen. Este libro incluye una introducción sobre qué son la computación y la programación en pos de delimitar su campo de acción. En segundo lugar, presenta el cálculo lambda, el modelo de computación que influenció a la programación funcional en los años cuando ni siquiera existían los lenguajes de programación, ni mucho menos los ordenadores digitales. Para concluir, el libro emplea los lenguajes de programación Racket y Python para enseñar las diversas características de la programación funcional, sus fortalezas y debilidades, y cómo ellas pueden combinarse con otros paradigmas. Con todo ello, aprenderá: La visión general de la computación, la programación y los lenguajes de programación. Los fundamentos que subyacen a la programación funcional, como el cálculo lambda. Las diferencias entre el cálculo lambda libre de tipos y tipado. La aplicación de estos conceptos en un lenguaje de programación de estirpe funcional, como lo es Racket, y en otro de uso masivo, como Python. El diseño y la construcción de un pequeño lenguaje de programación usando el enfoque funcional. Si tiene un mínimo conocimiento en programación y desea adentrarse en otra forma de pensar y construir sistemas computacionales, donde viven conceptos como reducción, funciones puras, transparencia referencial, búsqueda de patrones, entre otros, no espere más para hacerse con este libro. Gracias a él no descubrirá tan solo la programación funcional, sino que ampliará su perspectiva con respecto a la computación desde una óptica sistémica y libre de dogmas. Camilo Chacón Sartori fue elegido escritor destacado por Quora en español durante tres años seguidos (2018, 2019 y 2020) por sus más de 700 respuestas sobre ciencias de la computación. Actualmente tiene un podcast llamado Había una vez un algoritmo, donde trata temas filosóficos, prácticos y teóricos sobre la computación. Obtuvo su licenciatura y máster en Ingeniería Informática, ambos, con distinción máxima. "El libro nos presenta un sólido análisis teórico y conceptual de los tópicos vertidos aquí [...]. La lectura y el estudio detallado de su contenido proveerán al lector de conocimientos necesarios que le permitirán comprender, resolver y extender los problemas asociados al desarrollo de programas computacionales, conforme a las tendencias actuales".

Programación lógica y funcional

Programación lógica y funcional PDF Author: J. Vidart
Publisher:
ISBN:
Category :
Languages : es
Pages : 161

Get Book Here

Book Description
Paradigmas de programacion. Programacion en logica. Introduccion a la programacion en logica. Interpretacion logica. Interpretacion algoritmica. Programacion funcional. Un caso de diseno con lenguaje funcional. Lenguajes funcionales. El calculo lambda El lenguagje de programacion Scheme. Anexo.

Introducción a la Programación

Introducción a la Programación PDF Author: Mihaela Juganaru Mathieu
Publisher: Grupo Editorial Patria
ISBN: 6074389209
Category : Science
Languages : es
Pages : 341

Get Book Here

Book Description
Introducción a la programación es el fruto de varios años de experiencia docente de la autora en esta área. Su principal objetivo es que el lector analice y comprenda los fundamentos de la programación estructurada utilizando el lenguaje C. Aunque, sin pretender realizar una presentación rigurosa y estricta de la teoría de este lenguaje, sino con el único fin de enseñar al lector a “pensar” y “hablar” usando el léxico del lenguaje C para resolver diferentes tipos de problemas a los que se enfrentará a lo largo de su vida académica y profesional. Este texto consta de seis capítulos que guiarán al lector en su aprendizaje del conocimiento de la programación, partiendo de los aspectos básicos hasta llegar a conceptos muy avanzados, como los arreglos, las cadenas de caracteres y los archivos, las estructuras avanzadas de datos y, lo más importante de la programación, el ordenamiento, la búsqueda y la selección en los lenguajes más complejos.

Principios de programación

Principios de programación PDF Author: Camilo Chacón Sartori
Publisher: Marcombo
ISBN: 8426737374
Category : Computers
Languages : es
Pages : 469

Get Book Here

Book Description
¿Cuáles son los principios subyacentes a toda herramienta en programación? Si quiere conocer los ocho principios, técnicos y conductuales, que dan respuesta a esta pregunta, ha llegado al libro indicado. En una época donde cada día surgen nuevas tecnologías, el beneficio de conocer conceptos transversales a todas ellas no solo es imprescindible, sino también necesario. Además, con la llegada de sofisticadas aplicaciones de inteligencia artificial, la pregunta ya no reside en qué herramienta aprender, sino en qué tienen en común para poder integrarlas. Gracias a la lectura de este libro, descubrirá los cinco tomos que lo componen y que dan soporte a la nueva forma de entender la programación. "Tomo I: Aprenderá los fundamentos básicos de las matemáticas y de la programación. "Tomo II: Conocerá los principios de programación. "Tomo III: Dispondrá de una introducción histórica y práctica a los diversos sistemas de la computación, como los lenguajes de programación, los sistemas operativos, las bases de datos, los sistemas distribuidos y la inteligencia artificial. "Tomo IV: Analizará el diálogo que presenta los desafíos de la ingeniería de software. "Tomo V: Disfrutará de reflexiones y consejos para crecer como profesional. No pierda la oportunidad de iniciar el camino que le propone este libro, que va desde la historia de este campo del conocimiento hasta la programación en sí misma. Le suscitará nuevas ideas que impulsarán su carrera como programador. Camilo Chacón Sartori es doctorante en el Instituto de Investigación en Inteligencia Artificial (IIIA-CSIC) y en la Universidad Autónoma de Barcelona. Obtuvo su grado y máster en ingeniería en informática con distinción máxima. Ha publicado dos libros: Computación y programación funcional y Mentes geniales. La vida y obra de 12 grandes informáticos, ambos con la editorial Marcombo. Su principal proyecto, "Había una vez un algoritmo", es un pódcast y un newsletter donde reflexiona sobre temas técnicos, científicos y filosóficos concernientes a la informática.

Introducción a la Programación

Introducción a la Programación PDF Author: Gerardo M. Sarria M.
Publisher: Lulu.com
ISBN: 131276385X
Category : Computers
Languages : es
Pages : 180

Get Book Here

Book Description
Cada generacion de estudiantes pone un nuevo reto a las metodologias de ensenanza y aprendizaje. En este libro proponemos una nueva aproximacion a la programacion. Nosotros creemos que la forma clasica de ensenar a programar mediante la ensenanza de un lenguaje de programacion no es apropiada para esta nueva generacion. De esta manera, usamos la idea del paradigma del paracaidista, usada en la especificacion de modelos, para introducir gradualmente las nociones de programacion en vez de la sintaxis y semantica de un lenguaje de programacion.

Razonando con Haskell

Razonando con Haskell PDF Author:
Publisher:
ISBN: 9788497322775
Category :
Languages : es
Pages : 511

Get Book Here

Book Description


F#

F# PDF Author: Juan Carlos González Córdoba
Publisher: Independently Published
ISBN:
Category :
Languages : es
Pages : 0

Get Book Here

Book Description
La programación funcional ha tomado un gran impulso en los últimos años, y .Net de Microsoft, no se podría quedar atrás; por tal motivo, surgió F#, el cual implementa todas las funcionalidades brindadas por .NET mediante el paradigma de programación funcional. Así pues, F#, al ser un lenguaje de programación funcional, permite competir de manera directa con Python, tanto en estructura, sintaxis y funcionalidad para el desarrollo de software. La presente obra permite al lector introducirse al fascinante mundo de la programación funcional a través del lenguaje de programación de F#; abordándolo desde el nivel principiante, hasta el nivel avanzado, lo cual lo hace el libro perfecto para aprender a programar, y más aún, si ya se cuenta con conocimientos previos de programación de cualquier otro lenguaje. El libro está formado por los siguientes capítulos: Introducción a F# Sentencias de control Tuplas, listas y enumeraciones Matrices y arreglos Tipos de datos String Programación Orientada a Objetos Espacios de nombre, módulos, librerías y archivos dll Sobrecarga de operadores Manejo de archivos en .NET Interfaces Gráficas de Usuario Conexiones a una base de datos