Functional Programming in R: Advanced Statistical Programming ...
Thomas Mailund
Introduction to Computational Thinking: Problem Solving, Algorithms, ...