A Functional Pattern System for Object-Oriented Design

$56.00

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.

分类:

This book integrates the vital areas of object-orientation, functional programming, design patterns, and language design. The most important concepts from functional programming are captured with six design patterns:

– Function Objects (Black-box behaviour parameterisation)
– Lazy Objects (Evaluation-by-need semantics)
– Value Objects (Immutable values)
– Void Objects (Abandoning null references)
– Transfold (Combining internal & external iteration)
– Translator (Homomorphic mapping with generic functions)

购物车
  • 您还没有选择任何商品哦。