Functional Programming
Functional programming, a programming paradigm emphasizing immutability and the composition of functions, aims to improve code clarity, reliability, and maintainability. Current research focuses on extending functional programming principles to diverse applications, including scientific computing pipelines, code generation using large language models (LLMs), and the formal verification of programs, often employing techniques like metaprogramming and reinforcement learning to enhance efficiency and correctness. These advancements are improving software development practices, enabling more robust and verifiable code, and facilitating the integration of diverse computational tools in scientific workflows.
Papers
October 23, 2024
September 1, 2024
June 13, 2024
May 27, 2024
May 25, 2024
March 23, 2024
March 22, 2024
January 7, 2024
November 20, 2023
October 27, 2023
October 18, 2023
October 3, 2023
August 1, 2023
July 31, 2023
May 17, 2023
April 29, 2023
April 18, 2023
April 4, 2023
March 2, 2023