Course curriculum

    1. Welcome

    2. Preliminaries

    3. Download Area

    4. 5x01: Motivating FP

    5. 5x02: Mechanics of map()

    6. 5x03: Variants of map()

    7. 5x04: Breaking down the first motivating example

    8. 5x05: Breaking down the second motivating example

    9. 5x06: Purrr shorthand notation

    10. 5x07: Using additional function arguments

    11. 5x08: Iterate for side-effects with walk()

    12. 5x09: Vectorization vs Iteration

    13. 5x10: Navigating convoluted nested lists

    14. 5x11: Iterate over two inputs

    15. 5x12: Iterating over many arguments

    16. 5x13: Using named arguments in pmap()

    17. 5x14: Iterating and using intermediate steps with reduce() and accumulate()

    18. 5x15: Making functions safer for iteration

    19. 5x16: Retrying failed attempts with insistently()

    20. 5x17: Using tryCatch() for more robust functions

    21. 5x18: Using the {cli} package

    22. 5x19: Advanced function tricks with dot-dot-dot and curly-curly

    23. 5x20: Bringing it all together

About this course

  • $99.00
  • 23 lessons
  • 2 hours of video content

Discover your potential, starting today