256x Filetype PDF File size 0.14 MB Source: assets.cambridge.org
Cambridge University Press
978-1-107-08720-0 - Thinking Functionally with Haskell
Richard Bird
Frontmatter
More information
THINKINGFUNCTIONALLYWITHHASKELL
Richard Bird is famed for the clarity and rigour of his writing. His new textbook,
which introduces functional programming to students, emphasises fundamental
techniques for reasoning mathematically about functional programs. By studying
the underlying equational laws, the book enables students to apply calculational
reasoning to their programs, both to understand their properties and to make them
moreefficient.
The book has been designed to fit a first- or second-year undergraduate course
andisathoroughoverhaulandreplacementofhisearliertextbooks.Itfeaturescase
studies in Sudoku and pretty-printing, and over 100 carefully selected exercises
withsolutions.Thisengagingtextwillbewelcomedbystudentsandteachersalike.
© in this web service Cambridge University Press www.cambridge.org
Cambridge University Press
978-1-107-08720-0 - Thinking Functionally with Haskell
Richard Bird
Frontmatter
More information
© in this web service Cambridge University Press www.cambridge.org
Cambridge University Press
978-1-107-08720-0 - Thinking Functionally with Haskell
Richard Bird
Frontmatter
More information
THINKINGFUNCTIONALLY
WITH HASKELL
RICHARDBIRD
University of Oxford
© in this web service Cambridge University Press www.cambridge.org
Cambridge University Press
978-1-107-08720-0 - Thinking Functionally with Haskell
Richard Bird
Frontmatter
More information
University Printing House, Cambridge CB2 8BS, United Kingdom
Cambridge University Press is part of the University of Cambridge.
It furthers the Universitys mission by disseminating knowledge in the pursuit of
education, learning and research at the highest international levels of excellence.
www.cambridge.org
Information on this title: www.cambridge.org/9781107087200
©RichardBird2015
This publication is in copyright. Subject to statutory exception
and to the provisions of relevant collective licensing agreements,
noreproduction of any part may take place without the written
permission of Cambridge University Press.
First published 2015
3rdiprintingi2015
PrintedintheUnitedKingdombyClays,iStiIvesiplc
Acatalogue record for this publication is available from the British Library
Library of Congress Cataloguing in Publication data
Bird, Richard, 1943-
Thinking functionally with Haskell / Richard Bird, University of Oxford.
pages cm
ISBN978-1-107-08720-0(hardback) – ISBN 978-1-107-45264-0 (paperback)
1. Functional programming (Computer science) I. Title.
QA76.62.B5732014
005.1′14–dc23
2014024954
ISBN978-1-107-08720-0Hardback
ISBN978-1-107-45264-0Paperback
Additional resources for this publication at www.cambridge.org/9781107087200
Cambridge University Press has no responsibility for the persistence or accuracy of
URLsforexternal or third-party internet websites referred to in this publication,
and does not guarantee that any content on such websites is, or will remain,
accurate or appropriate.
© in this web service Cambridge University Press www.cambridge.org
no reviews yet
Please Login to review.