Abstract
In a programming book you usually learn a new language via brief examples. Alas, real applications are usually much bigger than ten or twenty lines and need further work in designing, maintaining, and refactoring their code. This chapter tries to bridge the gap between those two worlds by offering a set of guidelines. Of course, this advice is not carved in stone, but it can give you a good idea of how to use functional programming.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In the following pages I’ll refer to several object-oriented design patterns covered in the book Design Patterns: Elements of Reusable Object-Oriented Software.
- 2.
distr-process refers to the distributed-process set of packages.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Alejandro Serrano Mena
About this chapter
Cite this chapter
Mena, A.S. (2014). Architecting Your Application. In: Beginning Haskell. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6251-0_16
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6251-0_16
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6250-3
Online ISBN: 978-1-4302-6251-0
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books