Functional(ish) JS

React has adopted many functional programming patterns in the form of functional components and hooks which promote modularity, reusability and maintainability. However, many people who point towards functional concepts fail to acknowledge that purely functional programming generally does not make sense for user interfaces in a C type language. Thus, we'll go over "Functional(ish)" Javascript, a programming concept that adapts pure functional programming for a multi-paradigm language and library