|
|
Subscribe / Log in / New account

Learn You a Haskell for Great Good!--New from No Starch Press

From:  Travis Peterson <nostarchpr-AT-oreilly.com>
To:  lwn-AT-lwn.net
Subject:  Learn You a Haskell for Great Good!--New from No Starch Press
Date:  Thu, 24 Mar 2011 09:41:33 -0700
Message-ID:  <1300984893.32076.0.938469@post.oreilly.com>

If you would like to view this information in your browser, click here:
http://post.oreilly.com/rd/9z1z3qmpdts54s7uvgkipfadki3qp1...

For Immediate Release
For more information, please contact:
Travis Peterson 415.863.9900 x100 or nostarchpr@oreilly.com

Learn You a Haskell for Great Good!--New from No Starch Press
A Beginner's Guide to Functional Programming with Haskell

San Francisco, CA, March 24, 2011--Long prized by researchers and academics for its elegance and
mysterious power, Haskell is like no other programming language in use today. Whether driving
applications for Google and Facebook or powering the latest innovative video games, Haskell does it
all--with less code and fewer errors than other languages.

"Learn You a Haskell for Great Good!" (No Starch Press, April 2011, 400 pp., $44.95, ISBN
9781593272838) tackles the wide world of Haskell in a fun and light-hearted way. Haskell sage Miran
Lipovaca uses humor and quirky illustrations to reveal the wonders of Haskell, offering dozens of
wacky examples that take readers from the basics of types, recursion, and higher-order functions to
such mythical Haskell constructs as applicative functors, monads, and zippers.

"With Haskell, you can do more with less," Lipovaca says. "Its unique style will force you to think
differently about programming, and that will make you a better coder. But because Haskell takes a
different approach to programming than most other languages, people sometimes find it hard to
learn. 'Learn You a Haskell for Great Good!' was written for those people."

As readers follow along with exercises like "Vector von Doom" and "Error Error on the Wall,"
they'll learn how to:

- Use purely functional programming techniques to avoid side effects and other destructive
modifications
- Manipulate infinite sets of data with lazy evaluation
- Organize programs into types, type classes, and modules
- Interact with the outside world using Haskell's elegant Input/Output system

With highly entertaining examples, plenty of original artwork, and a never-ending stream of pop
culture references, Learn You a Haskell for Great Good! is sure to turn even the most die-hard
imperative programmer into a hardcore Haskeller.

For more information or to request a review copy of Learn You a Haskell for Great Good!, contact
Travis Peterson at No Starch Press (nostarchpr@oreilly.com, +1.415.863.9900, x100), or visit
http://www.nostarch.com.

About the Author
Miran Lipovaca is a computer science student in Ljubljana, Slovenia. In addition to his passion for
Haskell, he enjoys boxing, playing bass guitar, and, of course, drawing. He has a fascination with
dancing skeletons and the number 71, and when he walks through automatic doors he pretends that
he's actually opening them with his mind.

Additional Resources
Chapter 5: "Higher-Order Functions" (PDF):
http://post.oreilly.com/rd/9z1zml7fkj2310ol5j6ft33umj94ol...
Table of Contents:
http://post.oreilly.com/rd/9z1z14va303fmcbol4mpng4tfktkb3...
Detailed Table of Contents (PDF):
http://post.oreilly.com/rd/9z1zfie01i4qpovp8dsjj1ap1nmvvq...
Index (PDF):
http://post.oreilly.com/rd/9z1zsr6lou4j5bk9rb3iptfdalbdgd...
Catalog Page:
http://post.oreilly.com/rd/9z1znkegfvh5rg17s1cno5ep2td5s4...

Learn You a Haskell for Great Good!
Publisher: No Starch Press
By Miran Lipovaca
ISBN 9781593272838, $44.95 USD
April 2011, 400 pp.
order@oreilly.com
1-800-998-9938
1-707-827-7000

Available in fine bookstores everywhere, from http://www.oreilly.com/nostarch, or directly from No
Starch Press (http://www.nostarch.com, orders@nostarch.com, 1-800-420-7240).

About No Starch Press
Founded in 1994, No Starch Press is one of the few remaining independent computer book publishers.
We publish the finest in geek entertainment--unique books on technology, with a focus on open
source, security, hacking, programming, alternative operating systems, LEGO, science, and math. Our
titles have personality, our authors are passionate, and our books tackle topics that people care
about. Visit http://post.oreilly.com/rd/9z1zofa98mudp4ba9ttiq3br6a8pva... for a complete
catalog.

About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines,
and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge
development, homing in on the technology trends that really matter and spurring their adoption by
amplifying "faint signals" from the alpha geeks who are creating the future. An active participant
in the technology community, the company has a long history of advocacy, meme-making, and
evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of
their respective owners.

You are receiving this email because you are a public relations contact with O'Reilly Media.

If you would like to stop receiving any and all press releases from O'Reilly, please email
press@oreilly.com.

O'Reilly Media is a Distributor for No Starch Press
O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000





to post comments

Learn You a Haskell for Great Good!--New from No Starch Press

Posted Mar 31, 2011 13:26 UTC (Thu) by salimma (subscriber, #34460) [Link]

I bought this book during O'Reilly's Japan charity drive, and so far so good. It promises to be up there with Paul Hudak's Haskell School of Expressions and Brian O'Sullivan et. al.'s Real World Haskell -- Hudak's is, unfortunately, expensive.

_why

Posted Mar 31, 2011 20:32 UTC (Thu) by BrucePerens (guest, #2510) [Link]

This sounds like why the lucky stiff in disguise.


Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds