Systematic Review of Functional Programming for Mutable States in the Integration of Imperative Systems (#501)
Read ArticleDate of Conference
July 16-18, 2025
Published In
"Engineering, Artificial Intelligence, and Sustainable Technologies in service of society"
Location of Conference
Mexico
Authors
Sánchez Corro, Javier
Huamancaja Camayo, Michael
Ruiz Cruz, Jorge
Rada Mota, Luis
Abstract
This systematic literature review (SLR) evaluates the impact of functional programming (FP) on the detection of mutable states, focusing on the integration with imperative systems and APIs. The PICO methodology and PRISMA protocols were used to elaborate this SLR. In this sense, four questions were posed to guide the search and, through the inclusion and exclusion criteria, this work focused on 49 articles directly related to the topic. The findings show that functional languages such as Haskell and SML offer an open window to memory management, concurrency optimization, and improved resilience in distributed systems. Likewise, tools such as monads and lazy evaluation have a positive impact on strengthening the reliability of critical systems in the face of technical challenges. It is concluded that functional programming and mutable state management are effective, but there is a deficiency in the interaction between imperative and functional systems, especially in large-scale industrial applications. It is suggested that the integration of imperative and functional systems be investigated to improve scalability, modularization and reliability in industrial environments