Beginning Haskell: A Project-Based Approach

3,37 valoración promedio
( 30 valoraciones por Goodreads )
 
9781430262503: Beginning Haskell: A Project-Based Approach

Beginning Haskell provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is unified around the building of a web-based storefront. Excellent coverage is given to the Haskell ecosystem and supporting tools. These include the Cabal build tool for managing projects and modules, the HUnit and QuickCheck tools for software testing, the Scotty framework for developing web applications, Persistent and Esqueleto for database access, and also parallel and distributed programming libraries.

Functional programming is gathering momentum, allowing programmers to express themselves in a more concise way, reducing boilerplate and increasing the safety of code. Indeed, mainstream languages such as C# and Java are adopting features from functional programming, and from languages implementing that paradigm. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. This makes Haskell the best tool for both learning and applying functional programming, and Beginning Haskell the perfect book to show off the language and what it can do.

  • Takes you through a series of projects showing the different parts of the language.
  • Provides an overview of the most important libraries and tools in the Haskell ecosystem.
  • Teaches you how to apply functional patterns in real-world scenarios.

"Sinopsis" puede pertenecer a otra edición de este libro.

About the Author:

Alejandro Serrano Mena is working towards his PhD thesis inthe Software Technology group in Utrecht University. He is passionate forfunctional programming, and has been coding Haskell for personal andprofessional projects for more than five years. During his college years he wasactive in an association promoting functional languages among students, givingtalks and helping programmers get started in the functional paradigm. In 2011he took part in the Google Summer of Code program, enhancing the Haskellplug-in for the popular development environment Eclipse. His current positioninvolves research for enhancing the way in which developers get feedback andinteract with strong type systems such as Haskell's.

"Sobre este título" puede pertenecer a otra edición de este libro.

Comprar nuevo Ver libro

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America

Destinos, gastos y plazos de envío

Añadir al carrito

Los mejores resultados en AbeBooks

1.

Alejandro Serrano Mena
Editorial: Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Paperback Primera edición Cantidad: 10
Impresión bajo demanda
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany, 2014. Paperback. Estado de conservación: New. 1st ed.. Language: English . Brand New Book ***** Print on Demand *****.Beginning Haskell provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is unified around the building of a web-based storefront. Excellent coverage is given to the Haskell ecosystem and supporting tools. These include the Cabal build tool for managing projects and modules, the HUnit and QuickCheck tools for software testing, the Scotty framework for developing web applications, Persistent and Esqueleto for database access, and also parallel and distributed programming libraries. Functional programming is gathering momentum, allowing programmers to express themselves in a more concise way, reducing boilerplate and increasing the safety of code. Indeed, mainstream languages such as C# and Java are adopting features from functional programming, and from languages implementing that paradigm. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. This makes Haskell the best tool for both learning and applying functional programming, and Beginning Haskell the perfect book to show off the language and what it can do. Takes you through a series of projects showing the different parts of the language. Provides an overview of the most important libraries and tools in the Haskell ecosystem. Teaches you how to apply functional patterns in real-world scenarios. Nº de ref. de la librería AAV9781430262503

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 38,34
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Alejandro Serrano Mena
Editorial: APress (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Cantidad: > 20
Impresión bajo demanda
Librería
Pbshop
(Wood Dale, IL, Estados Unidos de America)
Valoración
[?]

Descripción APress, 2014. PAP. Estado de conservación: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. de la librería IQ-9781430262503

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 38,31
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,38
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Alejandro Serrano Mena
Editorial: Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Paperback Primera edición Cantidad: 10
Impresión bajo demanda
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany, 2014. Paperback. Estado de conservación: New. 1st ed.. Language: English . Brand New Book ***** Print on Demand *****. Beginning Haskell provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is unified around the building of a web-based storefront. Excellent coverage is given to the Haskell ecosystem and supporting tools. These include the Cabal build tool for managing projects and modules, the HUnit and QuickCheck tools for software testing, the Scotty framework for developing web applications, Persistent and Esqueleto for database access, and also parallel and distributed programming libraries. Functional programming is gathering momentum, allowing programmers to express themselves in a more concise way, reducing boilerplate and increasing the safety of code. Indeed, mainstream languages such as C# and Java are adopting features from functional programming, and from languages implementing that paradigm. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. This makes Haskell the best tool for both learning and applying functional programming, and Beginning Haskell the perfect book to show off the language and what it can do. Takes you through a series of projects showing the different parts of the language. Provides an overview of the most important libraries and tools in the Haskell ecosystem. Teaches you how to apply functional patterns in real-world scenarios. Nº de ref. de la librería AAV9781430262503

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 41,78
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Serrano Mena, Alejandro
Editorial: Apress (2016)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Paperback Cantidad: 1
Impresión bajo demanda
Librería
Ria Christie Collections
(Uxbridge, Reino Unido)
Valoración
[?]

Descripción Apress, 2016. Paperback. Estado de conservación: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Nº de ref. de la librería ria9781430262503_lsuk

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 38,36
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,37
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Alejandro Serrano Mena
Editorial: APress (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Cantidad: > 20
Impresión bajo demanda
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción APress, 2014. PAP. Estado de conservación: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. de la librería LQ-9781430262503

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 32,80
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 10,14
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

6.

ALEJANDRO SERRANO MENA
Editorial: Apress (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Paperback Cantidad: 1
Librería
Herb Tandree Philosophy Books
(Stroud, GLOS, Reino Unido)
Valoración
[?]

Descripción Apress, 2014. Paperback. Estado de conservación: NEW. 9781430262503 This listing is a new book, a title currently in-print which we order directly and immediately from the publisher. Nº de ref. de la librería HTANDREE0439053

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 34,25
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 9,02
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Alejandro Serrano Mena
Editorial: Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Paperback Primera edición Cantidad: 10
Librería
Book Depository hard to find
(London, Reino Unido)
Valoración
[?]

Descripción Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany, 2014. Paperback. Estado de conservación: New. 1st ed.. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. Beginning Haskell provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is unified around the building of a web-based storefront. Excellent coverage is given to the Haskell ecosystem and supporting tools. These include the Cabal build tool for managing projects and modules, the HUnit and QuickCheck tools for software testing, the Scotty framework for developing web applications, Persistent and Esqueleto for database access, and also parallel and distributed programming libraries. Functional programming is gathering momentum, allowing programmers to express themselves in a more concise way, reducing boilerplate and increasing the safety of code. Indeed, mainstream languages such as C# and Java are adopting features from functional programming, and from languages implementing that paradigm. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. This makes Haskell the best tool for both learning and applying functional programming, and Beginning Haskell the perfect book to show off the language and what it can do. Takes you through a series of projects showing the different parts of the language. Provides an overview of the most important libraries and tools in the Haskell ecosystem. Teaches you how to apply functional patterns in real-world scenarios. Nº de ref. de la librería LIE9781430262503

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 46,35
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Serrano Mena, Alejandro
Editorial: Apress 1/24/2014 (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Paperback or Softback Cantidad: 10
Librería
BargainBookStores
(Grand Rapids, MI, Estados Unidos de America)
Valoración
[?]

Descripción Apress 1/24/2014, 2014. Paperback or Softback. Estado de conservación: New. Beginning Haskell: A Project-Based Approach. Book. Nº de ref. de la librería BBS-9781430262503

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 49,77
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Alejandro Serrano Mena
Editorial: Apress (2014)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Tapa blanda Primera edición Cantidad: 15
Impresión bajo demanda
Librería
Valoración
[?]

Descripción Apress, 2014. Estado de conservación: New. This item is printed on demand for shipment within 3 working days. Nº de ref. de la librería LP9781430262503

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 47,87
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,99
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Serrano Mena, Alejandro
Editorial: Apress (2017)
ISBN 10: 1430262508 ISBN 13: 9781430262503
Nuevos Paperback Cantidad: > 20
Impresión bajo demanda
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Apress, 2017. Paperback. Estado de conservación: New. Never used! This item is printed on demand. Nº de ref. de la librería 1430262508

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 50,20
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 1,68
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda