Functional Programming in R 4: Advanced Statistical Programming for Data Science, Analysis, and Finance, 2nd Edition (2023) (Thomas Mailund)
Автор: Thomas Mailund
Освойте функции и узнайте, как писать функциональные программы в R. Вы научитесь делать свои функции чистыми, избегая побочных эффектов, писать функции, которые манипулируют другими функциями, и строить сложные функции, используя более простые функции в качестве строительных блоков.
Вы увидите, как заменить циклы, которые могут иметь побочные эффекты, рекурсивными функциями, которые легче избежать их. Кроме того, в книге рассказывается, почему не следует использовать рекурсию, когда циклы более эффективны, и как можно получить лучшее из обоих миров.