CINXE.COM
Grokking Functional Programming - Free download, Code examples, Book reviews, Online preview, PDF
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Grokking Functional Programming - Free download, Code examples, Book reviews, Online preview, PDF</title> <meta name="description" content="If you've ever found yourself rolling your eyes at functional programming, this is the book for you. Open up Grokking Functional Programming and you'll find functional ideas mapped onto what you already know as an object-oriented programmer. The book"> <meta name="keywords" content="grokking, functional, programming, it, book, ebook, free, download, library, lib, books, ebooks, read, online, pdf, direct"> <meta name="format-detection" content="telephone=no"> <!--<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" type="text/css">--> <link href="/css/style.min.css" rel="stylesheet" type="text/css"> <link href="/css/main.min.css" rel="stylesheet" type="text/css"> <link href="/images/favicon.ico" rel="shortcut icon" type="image/x-icon"> <link href="https://it-ebooks.info/rss.xml" rel="alternate" type="application/rss+xml" title="IT eBooks"> <link rel="canonical" href="https://it-ebooks.info/book/1670848678-grokking_functional_programming/"> <meta property="og:title" content="Grokking Functional Programming"> <meta property="og:image" content="https://it-ebooks.info/images/ebooks/5/grokking_functional_programming.jpg"> <meta http-equiv="refresh" content="0;url=https://itbook.store/books/9781617291838"> <script>setTimeout(function(){ window.location.href = "https://itbook.store/books/9781617291838";}, 1);</script> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-2099362-8']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <script type="text/javascript" src="/js/jquery.js"></script> <script type="text/javascript" src="/js/script.js" async="async"></script> <link rel="search" href="/opensearch.xml" title="IT eBooks" type="application/opensearchdescription+xml"> <style> a { color:#0000FF; } a:hover { color:#FF0000; } .big:hover { color:green; text-decoration:none;} body { background:#eee; font-size:13px; color:#000; } .center { text-align:center; } * { font-family: Verdana; } .qrcode { width:auto; } @media (max-width: 980px) {.hide-mobi {display:none;} } .toph h1 { padding-left:50px; } .clear { clear:left; } .container { max-width:1010px;} </style> </head> <body> <div class="container"> <form action="https://it-ebooks-search.info/search" method="GET"> <div class="row"> <div class="col-md-3 col-sm-4 col-xs-12 head center"> <a href="/" class="big" title="IT eBooks">IT eBooks</a><br> <b>Download, Read, Use</b> </div> <div class="col-md-7 col-sm-5 col-xs-12 center"> <div style="margin:10px 0;"><input type="text" name="q" id="q" value="" class="form-control"></div> </div> <div class="col-md-2 col-sm-3 col-xs-12 center"> <div style="margin:10px 0;" class="center"><input type="submit" value="Search" class="btn btn-default"></div> </div> </div> </form> </div> <div class="container"> <script data-ad-client="ca-pub-3490904183682637" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <div class="row" itemscope itemtype="http://schema.org/Book"> <div class="col-md-12"> <h1 itemprop="name">Grokking Functional Programming</h1> <br> </div> <div class="col-md-3 col-sm-12 center"> <img src="/images/ebooks/5/grokking_functional_programming.jpg" alt="Grokking Functional Programming" title="Grokking Functional Programming" width="200" class="img" itemprop="image" /> </div> <div class="col-md-6 justify link"> <h4>Book Description</h4> <span itemprop="description">If you've ever found yourself rolling your eyes at functional programming, this is the book for you. Open up Grokking Functional <a href="/tag/programming/" title="Programming eBooks">Programming</a> and you'll find functional ideas mapped onto what you already know as an object-oriented programmer. The book focuses on practical aspects from page one. Hands-on examples apply functional principles to everyday programming tasks like concurrency, error handling, and improving readability. Plus, puzzles and exercises let you think and practice what you're learning. You'll soon reach an amazing "aha" moment and start seeing code in a completely new way.<br /> <br /> Finally, there's an easy way to learn functional programming! This unique book starts with the familiar ideas of OOP and introduces FP step-by-step using relevant examples, engaging exercises, and lots of illustrations. You'll be amazed at how quickly you'll start seeing <a href="/tag/software/" title="Software eBooks">software</a> tasks from this valuable new perspective.<br /> <br /> Grokking Functional Programming introduces functional programming to imperative developers. You'll start with small, comfortable coding tasks that expose <a href="/tag/basic/" title="Basic eBooks">basic</a> concepts like writing pure functions and working with immutable data. Along the way, you'll learn how to write code that eliminates common bugs caused by complex distributed state. You'll also explore the FP approach to IO, concurrency, and data streaming. By the time you finish, you'll be writing clean functional code that's easy to understand, test, and maintain.</span> <table> <tr><td colspan="2"><h4>Book Details</h4></td></tr> <tr><td width="150">Publisher:</td><td><a href="/publisher/5/" title="Manning eBooks" itemprop="publisher" style="border:none">Manning</a></td></tr> <tr><td>By:</td><td><span itemprop="author" style="display:none;">Michal Plachta</span><a href='/author/8770/' title='Michal Plachta' style='border:none'>Michal Plachta</a></td></tr> <tr><td>ISBN-13:</td><td><b itemprop="isbn">9781617291838</b></td></tr> <tr><td>ISBN-10:</td><td><b itemprop="isbn">1617291838</b></td></tr> <tr><td>Year:</td><td><b itemprop="datePublished">2022</b></td></tr> <tr><td>Pages:</td><td><b itemprop="numberOfPages">520</b></td></tr> <tr><td>Language:</td><td><b itemprop="inLanguage">English</b></td></tr> <tr><td colspan="2"><h4>Book Preview</h4></td></tr> <tr><td>Online</td><td><a href='https://itbook.store/go/preview/9781617291838' target="_blank" style="border:none">Grokking Functional Programming</a></td></tr> <tr><td colspan="2"><h4>Free Download</h4></td></tr> <tr><td>Source Code</td><td><a href='https://github.com/miciek/grokkingfp-examples' target="_blank" style="border:none">Grokking Functional Programming</a></td></tr> <tr><td colspan="2"><h4>Paper Book</h4></td></tr> <tr><td><b>Buy</b>:</td><td><a href="https://itbook.store/books/9781617291838?utm_medium=referral&utm_source=it-ebooks.info&utm_campaign=buy&utm_term=9781617291838" target="_blank" title="Grokking Functional Programming"><b>Grokking Functional Programming</b></a></td></tr> </table> <h4>Share Grokking Functional Programming</h4> <style>.addthis_inline_share_toolbox a:hover { border-bottom:none; } .addthis_inline_share_toolbox { height:40px;}</style> <div class="addthis_inline_share_toolbox"></div> <div id="amzn-assoc-ad-eb80c8c8-3701-418c-a7de-d0b4e6ebae47"></div><script async src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=eb80c8c8-3701-418c-a7de-d0b4e6ebae47"></script> </div> <div class="col-md-3 col-sm-12"> <div id="socst"> <a href="https://feeds.feedburner.com/IT-eBooks" target="_blank" title="RSS feed"><img src="/images/rss.png" border="0"></a> </div> <form action="https://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" id="feed"><p><b>Subscribe via email</b></p><p><input type="text" style="width:175px" name="email" id="email" value="enter your email address" /></p><input type="hidden" value="IT-eBooks" name="uri"/><input type="hidden" name="loc" value="en_US"/><input type="submit" value="Subscribe" /><p></p></form> <br> <a href="https://itbook.store/books/9781617291838?utm_medium=banner&utm_source=it-ebooks.info&utm_campaign=price&utm_term=9781617291838" title="Price Comparison" target="_blank" class="hide-mobi"><img src="https://itbook.store/scr/price.png?isbn13=9781617291838" alt="Price Comparison"></a> </div> </div> </div> <div class="container center"> <small style="font-size:11px; color:#555;">Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.</small><br> <b class="copy">Only Direct Download</b><br> <a href="https://it-ebooks.info/" title="IT eBooks" class="copy">IT eBooks Group</a> <b class="copy">© 2011-2024</b><br> <div class="footer"> <a href="https://it-ebooks.info" title="IT-eBooks.Info">IT-eBooks.Info</a>   <a href="https://api.itbook.store" title="IT-eBooks API" target="_blank">IT-eBooks API</a>   <a href="https://it-ebooks-search.info" title="IT-eBooks Search" target="_blank">IT-eBooks Search</a>   <a href="https://it-ebooks.info/all/" title="All IT eBooks" style="display:none">All IT eBooks</a> <br><br> </div> </div> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4e54e03156d0c0e9"></script> <!-- C: 0.000858 --> </body> </html>