LATEST DISCOUNTS & SALES: PROMOTIONS

Close Notification

Your cart does not contain any items

Becoming Functional

Joshua Backfield

$57

Paperback

Not in-store but you can order this
How long will it take?

QTY:

English
O'Reilly Media
11 July 2014
If you have an imperative (and probably object-oriented) programming background, Becoming Functional will help you through the sometimes alien world of functional programming. Many functional programming books begin by focusing on the more difficult concepts such as recursion and immutability. This book lets you dive right in to functional programming by teaching the most useful implementation concepts first.

Once you finish a chapter, you'll be able to take the concept you just learned and use it in their current day-to-day job. Each chapter introduces a problem and investigates ways to solve it by going from imperative pseudo-code to functional pseudo-code.

By:  
Imprint:   O'Reilly Media
Country of Publication:   United States
Dimensions:   Height: 233mm,  Width: 178mm,  Spine: 4mm
Weight:   263g
ISBN:   9781449368173
ISBN 10:   1449368174
Pages:   200
Publication Date:  
Audience:   Professional and scholarly ,  General/trade ,  Undergraduate
Format:   Paperback
Publisher's Status:   Active

Joshua F. Backfield is a Software Development Engineer at Dell SecureWorks, Inc., an industry leading MSSP. He is responsible for the design and development of many internal UI tools as well as multiple backend processes. He has over 5 years of development experience, 3 of which have been in production software. He holds a Bachelor of Science in Electronic Systems Technologies from Southern Illinois University at Carbondale and a Masters of Science in Computer Science from DePaul University. He has worked in a variety of languages such as C, C++, Perl, Java, Javascript, Scala and continues to learn and grow with more languages constantly. He has ported multiple native C applications to Scala, introduced many coworkers to Scala, and taught them the underlying functional programming concepts.

See Also