click to view more

Functional Design and Architecture

by Functional Design and Architecture

$50.70

List Price: $59.99
Save: $9.29 (15%)
add to favourite
  • Only 11 left in Stock - order soon.
  • FREE DELIVERY by Tuesday, May 27, 2025
  • 24/24 Online
  • Yes High Speed
  • Yes Protection
Last update:

Description

Design patterns and architectures for building production quality applications using functional programming, with examples in Haskell and other FP languages. In Functional Design and Architecture you will learn:
  • Designing production applications in statically typed functional languages such as Haskell
  • Controlling code complexity with functional interfaces
  • Architectures, subsystems, and services for functional languages
  • Developing concurrent frameworks and multithreaded applications
  • Domain-driven design using free monads and other functional tools
  • Property-based, integrational, functional, unit, and automatic whitebox testing
Functional Design and Architecture is a pioneering guide to software engineering using Haskell and other functional languages. In it, you'll discover Functional Declarative Design and other design principles perfect for working in Haskell, PureScript, F#, and Scala. about the technology Functional programming offers a powerful alternative to object-oriented programming that helps tackle the complexities of large-scale software. Entrenched design patterns and architectural principles made for OOP are poorly suited for creating large-scale functional applications. This book lays out new methodologies, principles, and architectures optimized for high-level software design using functional languages. about the book Functional Design and Architecture is a comprehensive guide to software engineering using functional programming. Inside, you'll find cutting-edge functional design principles and practices for every stage of application development, from architecting your application through to running simple and maintainable tests. There's no abstract theory--you'll learn by building exciting sample applications, including an application for controlling a spaceship and a full-fledged backend framework. RETAIL SELLING POINTS
  • Designing production applications in statically typed functional languages such as Haskell
  • Controlling code complexity with functional interfaces- Architectures, subsystems, and services for functional languages
  • Developing concurrent frameworks and multithreaded applications
  • Domain-driven design using free monads and other functional tools
  • Property-based, integrational, functional, unit, and automatic whitebox testing
AUDIENCE For experienced developers who know a functional language.

Last updated on

Product Details

  • Manning Brand
  • Nov 28, 2024 Pub Date:
  • 1617299618 ISBN-10:
  • 9781617299612 ISBN-13:
  • 456.0 pages Paperback
  • English Language
  • 9.25 in * 1.1 in * 7.38 in Dimensions:
  • 2 lb Weight: