Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
A Functional Pattern System for Object-Oriented Design
GIS Visualizer - Geographic Data Visualized on 40+ Maps! Click here for details.
  • Title A Functional Pattern System for Object-Oriented Design
  • Authors Thomas Kuhne
  • Publisher: Kovac (1999)
  • Paperback 328 pages
  • eBook Online, PDF, 346 pages, 2.1 MB
  • Language: English
  • ISBN-10: 3860647709
  • ISBN-13: 978-3860647707
  • Share This:  

Book Description

Design patterns inspired by functional programming concepts can advance object-oriented design. This book promotes the idea that concepts from the world of functional programming can be captured with design pattern descriptions. These can then be used to benefit from functional programming concepts with ordinary object-oriented languages. The functional patterns are evaluated for their impact on language design and a new approach to a dual-paradigm language is presented.

The book object-oriented language Eiffel in order to depict object-oriented concepts.

About the Authors
  • N/A
Reviews, Rating, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Object-Oriented vs. Functional Programming (R. Warburton)

    This book discusses similarities between these programming paradigms and points out that both FP and OOP are actually moving closer toward one another. One prominent example is the use of lambda expressions in Java and other OOP languages.

  • Purely Functional Data Structures (Chris Okasaki)

    This book describes data structures from the point of view of functional languages, with examples, and presents design techniques that allow programmers to develop their own functional data structures. All source code is given in Standard ML and Haskell.

  • Composing Software: Functional and Object Composition

    All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change.

  • Imperative to Functional Programming Succinctly (Marc Clifton)

    Learn the main concepts behind functional programming such as currying, partial application, and monads, and how to combine functional programming with your imperative programming projects.

  • Functional Programming in Python (David Mertz)

    It describes ways to avoid Python's imperative-style flow control, the nuances of callable functions, how to work lazily with iterators, and the use of higher-order functions. He also lists several third-party Python libraries useful for functional programming.

  • Functional-Light JavaScript (Kyle Simpson)

    This book is a balanced, pragmatic exploration of Functional Programming (FP) in JavaScript. It explores the core principles of FP as they are applied to JavaScript without drowning in all the heavy terminology.

  • Functional Programming in OCaml (Michael R. Clarkson, et al.)

    This book is a multi-dimensional presentation of the OCaml language that combines an informal and intuitive approach to the language with a rigorous definition and a formal semantics of a large subset of the language, including ML.

  • Exploring ReasonML and Functional Programming

    This book teaches the programming language ReasonML by Facebook. It is also an introduction to functional programming. Especially people familiar with C-style languages (Java, JavaScript, C#, etc.) will profit from ReasonML's familiar syntax.

Book Categories
:
Other Categories
Resources and Links