Functional Programming in R: Advanced Statistical Programming for Data Science, Analysis and Finance 1st ed. Edition

3.0 out of 5 stars 2 ratings
ISBN-13: 978-1484227459
ISBN-10: 148422745X
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell?
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Used: Like New | Details
Sold by JVG Books LLC
Condition: Used: Like New
Comment: Clean, Unmarked Copy.
Access codes and supplements are not guaranteed with used items.
5 used from $25.83
+ $3.99 shipping
Usually ships within 3 days.
Ships from and sold by
Available at a lower price from other sellers that may not offer free Prime shipping.
Arrives: Oct 8 - 10 Details
Fastest delivery: Saturday, Oct 3
25 new from $25.84
& FREE Shipping. Details

Functional Programming in... has been added to your Cart

Available at a lower price from other sellers that may not offer free Prime shipping.

Amazon First Reads | Editors' picks at exclusive prices
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore

To get the free app, enter your mobile phone number.


Frequently bought together

  • Functional Programming in R: Advanced Statistical Programming for Data Science, Analysis and Finance
  • +
  • Advanced Object-Oriented Programming in R: Statistical Programming for Data Science, Analysis and Finance
  • +
  • Metaprogramming in R: Advanced Statistical Programming for Data Science, Analysis and Finance
Total price: $73.97
Buy the selected items together

Special offers and product promotions

Editorial Reviews


“The book is written in an exhaustive, text-book-like manner with theoretical paragraphs accompanied by lots of examples presented from various angles. The book is intended for readers with a fairly good command of R who wish to extend their programming skills towards a functional approach on data handling. ... it is a great addition to a programming library for mathematicians, computer scientists and applied life scientists alike.” (Irina Ioana Mohorianu, zbMATH 1376.68002, 2018)

From the Back Cover

Master functions and discover how to write functional programs in R. In this book, you'll make your functions pure by avoiding side-effects; you’ll write functions that manipulate other functions, and you’ll construct complex functions using simpler functions as building blocks.

In Functional Programming in R, you’ll see how we can replace loops, which can have side-effects, with recursive functions that can more easily avoid them. In addition, the book covers why you shouldn't use recursion when loops are more efficient and how you can get the best of both worlds.

Functional programming is a style of programming, like object-oriented programming, but one that focuses on data transformations and calculations rather than objects and state. Where in object-oriented programming you model your programs by describing which states an object can be in and how methods will reveal or modify that state, in functional programming you model programs by describing how functions translate input data to output data. Functions themselves are considered to be data you can manipulate and much of the strength of functional programming comes from manipulating functions; that is, building more complex functions by combining simpler functions.

You will:
  • Write functions in R including infix operators and replacement functions 
  • Create higher order functions
  • Pass functions to other functions and start using functions as data you can manipulate
  • Use Filer, Map and Reduce functions to express the intent behind code clearly and safely
  • Build new functions from existing functions without necessarily writing any new functions, using point-free programming
  • Create functions that carry data along with them

Product details

  • Item Weight : 7.2 ounces
  • Paperback : 119 pages
  • ISBN-13 : 978-1484227459
  • Product Dimensions : 6.1 x 0.3 x 9.25 inches
  • Publisher : Apress; 1st ed. Edition (March 29, 2017)
  • Language: : English
  • ASIN : 148422745X
  • Customer Reviews:
    3.0 out of 5 stars 2 ratings
Pages with related products. See and discover other items: functional programming